Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.03.2016, 12:21   #1
FrostBelarus
Пользователь
 
Регистрация: 10.11.2014
Адрес: Минск
Сообщений: 23
Репутация: 10
По умолчанию WPF, MVVM, Переход из одного окна в другое

Здравствуйте. Пишу курсовой проект "Электронный менеджер". И застопорился в самом начале. Подразумевается, что моим приложением будут пользоваться несколько категорий пользователей ( тренер, игроки и т.д.). У меня есть главная форма, на ней два TextBox-а (логин и пароль соответственно). Как организовать проверку, а потом переход на соответствующий View? (использование MVVM обязательно. Для начала можно в качестве логина и пароля брать любые символы, в дальнейшем они будут браться из базы данных. Но пока надо просто разобраться с основным.)
Начал я делать так(этот код находится в ViewModel):
Код:

 public static class Flags  // этот класс для switch'а в основном коде
    {
        static int flag;
        static public int FlagM
        {
            get
            {
                return flag;
            }
            set
            {
                flag = value;
            }
        }
 public class ViewModel
    {
        string LoginFromDB = "Coach";
        string PassFromDB = "Champion";
        string Login{get;set;}
        string Password = "Test Password";
        public ViewModel()
        {
            if (Login == LoginFromDB && Password == PassFromDB)
            {
                Coach Ch = Coach.MyInstance;
                Flags.FlagM = 0;
            }
            else
            {
                Gamer Gm = new Gamer();
                Flags.FlagM = 1;
            }
          
        }
// дальше начал писать код плана:
switch(Flags.FlagM)
case 0:
..// А здесь проблемы    
    }
    }

Спасибо
FrostBelarus вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WPF Mvvm CWD WPF, UWP, WinRT, XAML 0 23.07.2015 00:21
WPF. Разные размеры одного и того же окна. ImmortalAlexSan WPF, UWP, WinRT, XAML 4 22.06.2015 00:08
Дельфи - информационную программу из пяти окон, с возможностью последовательного перехода из одного окна в другое alexander91 Помощь студентам 1 24.05.2012 06:59
WPF LisBox Selectionchanged to MVVM Нике WPF, UWP, WinRT, XAML 0 10.04.2012 22:31
Date из одного окна в другое окно delphicoding Общие вопросы Delphi 8 27.07.2011 19:53


10:13.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru