コード例 #1
0
 private void SaveExecute()
 {
     if (String.IsNullOrEmpty(User.NameAndSurname))
     {
         MessageBox.Show("Please fill a field.", "Notification");
     }
     else
     {
         try
         {
             bool isCreated = users.AddUser(User);
             if (isCreated)
             {
                 MessageBox.Show("Account created!", "Notification");
                 AddRecipeView recipeView = new AddRecipeView(User);
                 NameAndSurnameView.Close();
                 recipeView.ShowDialog();
             }
             else
             {
                 MessageBox.Show("Account cannot be created.", "Notification");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString());
         }
     }
 }
コード例 #2
0
        private void AddRecipeExecute()
        {
            AddRecipeView view = new AddRecipeView(User);

            view.ShowDialog();
            AllRecipes = GetAllRecipes();
        }
コード例 #3
0
        private void OpenAddRecipeWindow(object obj)
        {
            var AddRecipeVM   = new AddRecipeViewModel(dbActions, searchedRecipeItems);
            var addRecipeView = new AddRecipeView(AddRecipeVM);

            addRecipeView.Show();
        }
コード例 #4
0
 public AddRecipeViewModel(AddRecipeView addRecipeOpen, tblUser user)
 {
     addRecipe   = addRecipeOpen;
     User        = user;
     Recipe      = new tblRecipe();
     RecipeTypes = GetRecipeTypes();
     EmptyTxtFile();
 }
 public AddRecipeViewModel(AddRecipeView addRecipeOpen, vwUser userLogged)
 {
     addRecipe     = addRecipeOpen;
     user          = userLogged;
     recipes       = new Recipes();
     recipe        = new vwRecipe();
     recipe.UserId = user.UserId;
     recipe.Author = user.NameAndSurname;
 }
コード例 #6
0
 private void AddRecipeExecute()
 {
     try
     {
         AddRecipeView addView = new AddRecipeView(User);
         addView.ShowDialog();
         RecipeList = recipeService.GetAllvwRecipes();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Exception" + ex.Message.ToString());
     }
 }
 private void AddNewRecipeExecute()
 {
     try
     {
         AddRecipeView addRecipe = new AddRecipeView(User);
         userView.Close();
         addRecipe.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
 public AddRecipeViewModel(AddRecipeView arv, tblPerson p)
 {
     view   = arv;
     User   = p;
     Recipe = new tblRecipe();
 }
コード例 #9
0
 public AddRecipeViewModel(AddRecipeView addRecipeOpen)
 {
     addRecipe = addRecipeOpen;
 }