Пример #1
0
 public SettingsViewModel(DiaryLogic diaryLogic)
 {
     this.diaryLogic = diaryLogic;
     UserName        = this.diaryLogic.GetName();
     Color           = (Brush) new BrushConverter().ConvertFromString("LightGoldenrodYellow");
     Text            = "Изменить";
     IsReadOnly      = true;
     Password        = this.diaryLogic.IsHavePassword() ? "****" : "-";
 }
Пример #2
0
 public PasswordInputViewModel(DiaryLogic diaryLogic)
 {
     this.diaryLogic    = diaryLogic;
     Condition          = "Visible";
     IsCanDelete        = false;
     userPassword       = diaryLogic.GetPassword().ToString();
     PinVM              = "Введите пароль";
     countInputPassword = 0;
     IsEnabled          = true;
     IsCanClick         = true;
 }
Пример #3
0
 public StartUsingViewModel(DiaryLogic diaryLogic)
 {
     this.diaryLogic  = diaryLogic;
     TextHello        = "Приветствуем Вас в приложении \"Мой ежедневник\"!\nПредставьтесь, пожалуйста!";
     Color            = (Brush) new BrushConverter().ConvertFromString("FloralWhite");
     UserName         = "";
     Content          = "...";
     IsEnabled        = false;
     NotClosePassword = "******";
     Status           = "";
 }
Пример #4
0
 public MainViewModel()
 {
     diaryLogic = new DiaryLogic();
     if (diaryLogic.ItWasOpen == false)
     {
         SwitchView();
     }
     else if (diaryLogic.IsHavePassword())
     {
         SwitchView("Пароль");
     }
     else
     {
         CreateLogicAsync();
     }
     Greeting    = "Привет, " + diaryLogic.GetName() + "!";
     NowValue    = SMALL_VALUE;
     UpdateValue = BIG_VALUE;
     WidthMenu   = SMALL_VALUE;
 }