Пример #1
0
        private void RestoreButtonClickHandler(object sender, RoutedEventArgs e)
        {
            var temp = new DeckReviewOptions();

            viewModel.Options.Bury      = temp.Bury;
            viewModel.Options.EasyBonus = temp.EasyBonus;
            viewModel.Options.IvlFct    = temp.IvlFct;
            viewModel.Options.MaxIvl    = temp.MaxIvl;
            viewModel.Options.PerDay    = temp.PerDay;
        }
 public void GetOptionsToView()
 {
     try
     {
         Options.PerDay    = (int)Config.GetNamedNumber("perDay");
         Options.EasyBonus = (int)(Config.GetNamedNumber("ease4") * 100);
         Options.IvlFct    = (int)(Config.GetNamedNumber("ivlFct") * 100);
         Options.MaxIvl    = (int)Config.GetNamedNumber("maxIvl");
         Options.Bury      = Config.GetNamedBoolean("bury");
     }
     catch //If any error happen we back to default
     {
         Options = new DeckReviewOptions();
     }
 }
 public DeckReviewOptionsViewModel(JsonObject config)
 {
     this.Config = config.GetNamedObject("rev");
     Options     = new DeckReviewOptions();
 }