private void btn_Save_Click(object sender, RoutedEventArgs e) { // Checks input for wrong information if (txtbx_City.Text == "" || txtbx_ContactInfo.Text == "" || txtbx_Income.Text == "" || txtbx_Name.Text == "" || txtbx_StreetNumber.Text == "" || txtbx_Zip.Text == "" || txt_SpokesPerson.Text == "") { CreateMessage.ShowInputNotValid(); } else if (check.CheckTextBoxInputChars(txt_SpokesPerson.Text) == true) { CreateMessage.ShowInputNotValid(); } else if (check.CheckTextBoxInputInteger(txtbx_Zip.Text) == true || check.CheckTextBoxInputInteger(txtbx_Income.Text) == true) { CreateMessage.ShowInputNotValid(); } else { bool wasSuccess = interaction.CreateCustomer(customer); if (wasSuccess) { CreateMessage.ShowCreateSuccesful("Customer"); } NavigationService.Navigate(new ViewCustomer()); if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } } }
//Made by Mikkel E.R. Glerup private void Btn_Save_Click(object sender, RoutedEventArgs e) { user.Name = TxtBox_Name.Text; user.Username = TxtBox_Username.Text; user.Password = TxtBox_Password.Text; if (CheckBox_IsAdmin.IsChecked == true) { user.IsAdmin = true; } if (CheckBox_IsAdmin.IsChecked == false) { user.IsAdmin = false; } bool wasSuccess = userLogic.EditUser(user); if (wasSuccess) { CreateMessage.ShowEditSuccesful("User"); } if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewUsersDetail(user.ID)); }
private void btn_Save_Click(object sender, RoutedEventArgs e) { try { SaveInfo(); bool wasSuccess = interaction.EditProduct(product); if (wasSuccess) { CreateMessage.ShowEditSuccesful("Product"); } if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewProductDetails(product.ProductID)); } catch (Exception ex) { if (ex is FormatException) { CreateMessage.ShowInputNotValid(); } ErrorHandler.Log.WriteFail(ex); } }
private void btn_Save_Click(object sender, RoutedEventArgs e) { try { SaveInfo(); bool wasSuccess = customerLogic.EditCustomer(customer); if (wasSuccess) { CreateMessage.ShowEditSuccesful("Customer"); } if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewCustomerDetails(customer.customerID)); } catch (Exception ex) { if (ex is FormatException) { CreateMessage.ShowInputNotValid(); } ErrorHandler.Log.WriteFail(ex); } }
private void CheckEditOrCreate() { bool wasCreate = false; DateTime now = DateTime.Now; // had to cast because DatePicker_EndDate.SelectedDate is DateTime? subscription.EndDate = (DateTime)DatePicker_EndDate.SelectedDate; subscription.RenewLength = (subscription.EndDate.Month - DateTime.Now.Month); if (CheckBox_AutoRenew.IsChecked == true) { subscription.Renew = true; } if (CheckBox_AutoRenew.IsChecked == false) { subscription.Renew = false; } if (subscription.SubscriptionID == 0) { wasCreate = true; } bool wasSuccess = subscriptionLogic.CheckEditOrCreate(subscription, subCat); if (wasSuccess == true) { if (wasCreate == true) { CreateMessage.ShowCreateSuccesful("Subscription"); NavigationService.Navigate(new ViewSubscriptionsDetails(subscription.CustomerID)); Subscription updated = new Subscription(); updated = DB.SelectSubcription(subscription.CustomerID); subCat.SubscriptionID = updated.SubscriptionID; int categoryID = 0; List <int> selectedCategoriesList = new List <int>(); for (int i = 0; i < ListBox_CategoriesSubscripeTo.SelectedItems.Count; i++) { Categories chosenCategory = (Categories)ListBox_CategoriesSubscripeTo.Items[i]; categoryID = chosenCategory.CategoryID; selectedCategoriesList.Add(categoryID); } int[] arrayOfCategoryIDs = selectedCategoriesList.ToArray(); foreach (int categoryIDs in arrayOfCategoryIDs) { subCat.CategoryID = categoryID; subCat.SubscriptionID = updated.SubscriptionID; wasSuccess = CreateSubscriptionWCategory(subCat); // Creates a subscription for every category subscribed to } } if (wasCreate == false) { CreateMessage.ShowEditSuccesful("Subscription"); NavigationService.Navigate(new ViewSubscriptionsDetails(subscription.CustomerID)); } } if (wasSuccess == false) { CreateMessage.ShowFailureMessage(); } }
private void btn_DeleteProduct_Click(object sender, RoutedEventArgs e) { bool wasSucces = interaction.DeleteProduct("product", product.ProductID); if (wasSucces) { CreateMessage.ShowDeleteSuccesful("Product"); } if (!wasSucces) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewProducts()); }
private void btn_Delete_Click(object sender, RoutedEventArgs e) { bool wasSucces = customerLogic.DeleteCustomer("customer", customer.customerID); if (wasSucces) { CreateMessage.ShowDeleteSuccesful("Customer"); } if (!wasSucces) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewCustomer()); }
private void btn_Delete_Click(object sender, RoutedEventArgs e) { bool wasSucces = interaction.DeleteDeal("deals", deal.DealsID); if (wasSucces) { CreateMessage.ShowDeleteSuccesful("deal"); } if (!wasSucces) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewDeals()); }
private void Btn_Click_DeleteSubscription(object sender, RoutedEventArgs e) { bool wasSuccess = subscriptionLogic.DeleteSubscription(subscription, "Subscription", subscription.SubscriptionID); if (wasSuccess == true) { CreateMessage.ShowDeleteSuccesful("Subscription"); } if (wasSuccess == false) { CreateMessage.ShowFailureMessage(); } this.Content = null; NavigationService.Navigate(new ViewCustomer()); }
private void Btn_Click_DeleteUser(object sender, RoutedEventArgs e) { bool wasSucces = userLogic.DeleteUser("user", user.ID); if (wasSucces) { CreateMessage.ShowDeleteSuccesful("User"); } if (!wasSucces) { CreateMessage.ShowFailureMessage(); } this.Content = null; NavigationService.Navigate(new ViewUser()); }
private void Button_Click_Save(object sender, RoutedEventArgs e) { foreach (int productIDs in productList) { Product product = DB.SelectProduct(productIDs); // will break if input is anything else than numbers // to fix use regex, not enough time in devolpment product.Price = double.Parse(TextBox_Price.Text); wasSuccess = DB.EditProduct(product); } if (wasSuccess == true) { CreateMessage.ShowEditSuccesful("Product"); NavigationService.Navigate(new ViewCatalogue()); } if (wasSuccess == false) { CreateMessage.ShowFailureMessage(); NavigationService.Navigate(new ViewCatalogue()); } }
private void btn_Save_Click(object sender, RoutedEventArgs e) { int customerID = 0; List <int> selectedCustomersList = new List <int>(); for (int i = 0; i < lstbx_Customer.SelectedItems.Count; i++) { Customer chosenCustomer = (Customer)lstbx_Customer.Items[i]; customerID = chosenCustomer.customerID; selectedCustomersList.Add(customerID); } int[] arrayOfCustomerIDs = selectedCustomersList.ToArray(); foreach (int customerIDs in arrayOfCustomerIDs) { wasSuccess = CreateDeals(customerIDs); // Creates a deal for every customer selected } if (txtbx_Discount.Text == "" || txtbx_Name.Text == "") { CreateMessage.ShowInputNotValid(); } else if (check.CheckTextBoxInputInteger(txtbx_Discount.Text) == true) { CreateMessage.ShowInputNotValid(); } else { if (wasSuccess) { CreateMessage.ShowCreateSuccesful("Deal"); } if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewDeals()); } }
//Made by Mikkel E.R. Glerup private void btn_Save_Click(object sender, RoutedEventArgs e) { bool isAdmin = false; UserLogic userLogic = new UserLogic(); if (TxtBox_Name.Text == "") { CreateMessage.ShowInputNotValid(); } else if (check.CheckTextBoxInputChars(TxtBox_Name.Text) == false) { CreateMessage.ShowInputNotValid(); } else { if (CheckBox_IsAdmin.IsChecked == true) { isAdmin = true; } if (CheckBox_IsAdmin.IsChecked == false) { isAdmin = false; } //Databinding, would've, should've could've but didn't bool wasSuccess = userLogic.CreateUser(user.Name = TxtBox_Name.Text, user.IsAdmin = isAdmin); if (wasSuccess) { CreateMessage.ShowCreateSuccesful("User"); } if (!wasSuccess) { CreateMessage.ShowFailureMessage(); } NavigationService.Navigate(new ViewUser()); } }