private void Close_Program(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви впевнені, що хочете вийти?"); if (confWindow.ShowDialog() == true) { this.Close(); } else { confWindow.Hide(); } }
private void Change_User(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви впевнені, що хочете вийти?"); if (confWindow.ShowDialog() == true) { LoginScreen login = new LoginScreen(); login.Show(); this.Close(); } else { confWindow.Hide(); } }
//provider delete private void deleteProviderBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення постачальника?"); if (confWindow.ShowDialog() == true) { int id = (ProvidersGrid.SelectedItem as providers).id; var deleteProvider = _db.providers.Where(m => m.id == id).Single(); _db.providers.Remove(deleteProvider); _db.SaveChanges(); ProvidersGrid.ItemsSource = _db.providers.ToList(); } else { confWindow.Hide(); } }
private void deleteProviderOrderBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення замовлення інгредієнтів?"); if (confWindow.ShowDialog() == true) { int content_id = (providersOrderGrid.SelectedItem as providersOrder).content_id; var deleteContent = _db.content_order_ingredients.First(c => c.id == content_id); _db.content_order_ingredients.Remove(deleteContent); _db.SaveChanges(); providersOrderGrid.ItemsSource = GetProvidersOrder(DateTime.Now).ToList(); } else { confWindow.Hide(); } }
//storage delete private void deleteStorageBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення товару?"); if (confWindow.ShowDialog() == true) { int id = (StorageGrid.SelectedItem as StorageItem).id; var deleteStorage = _db.storage_ingredient.Where(m => m.id == id).Single(); _db.storage_ingredient.Remove(deleteStorage); _db.SaveChanges(); StorageGrid.ItemsSource = GetStorageItems(); } else { confWindow.Hide(); } }
//type_dish delete private void deleteTypeBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення типу страви?"); if (confWindow.ShowDialog() == true) { int id = (typesDishesGrid.SelectedItem as type_dish).id; var deleteTypeDish = _db.type_dish.Where(m => m.id == id).Single(); _db.type_dish.Remove(deleteTypeDish); _db.SaveChanges(); typesDishesGrid.ItemsSource = _db.type_dish.ToList(); } else { confWindow.Hide(); } }
//status delete private void deleteStatusBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення статусу?"); if (confWindow.ShowDialog() == true) { int id = (statusesGrid.SelectedItem as statuses).id; var deleteStatus = _db.statuses.Where(m => m.id == id).Single(); _db.statuses.Remove(deleteStatus); _db.SaveChanges(); statusesGrid.ItemsSource = _db.statuses.ToList(); } else { confWindow.Hide(); } }
private void deleteRecipeBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення рецепту?"); if (confWindow.ShowDialog() == true) { int menu_id = (MenuGrid.SelectedItem as MenuTable).menu_id; var deleteDish = _db.menu.First(c => c.id == menu_id); _db.menu.Remove(deleteDish); _db.SaveChanges(); MenuGrid.ItemsSource = GetItems(typeId).ToList(); } else { confWindow.Hide(); } }
private void deleteIngrBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення інгредієнта?"); if (confWindow.ShowDialog() == true) { int ingr_id = (IngredientsGrid.SelectedItem as ingredients).id; var deleteIngr = _db.ingredients.First(c => c.id == ingr_id); _db.ingredients.Remove(deleteIngr); _db.SaveChanges(); IngredientsGrid.ItemsSource = _db.ingredients.ToList(); } else { confWindow.Hide(); } }
//check delete private void deleteCheckBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення замовлення у чеку?"); if (confWindow.ShowDialog() == true) { int id = (checksGrid.SelectedItem as CheckTable).id; var deleteCheck = _db.checks.Where(m => m.id == id).Single(); _db.checks.Remove(deleteCheck); _db.SaveChanges(); checksGrid.ItemsSource = GetCheck(); } else { confWindow.Hide(); } }
//tables delete private void deleteTableBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення столика?"); if (confWindow.ShowDialog() == true) { int id = (tablesGrid.SelectedItem as platens).id; var deleteTable = _db.platens.Where(m => m.id == id).Single(); _db.platens.Remove(deleteTable); _db.SaveChanges(); tablesGrid.ItemsSource = _db.platens.ToList(); } else { confWindow.Hide(); } }
//orderIngredients delete private void deleteOrderIngredientsBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення замовлення?"); if (confWindow.ShowDialog() == true) { int id = (ordIngrGrid.SelectedItem as OrderIngredientTable).id; var deleteContent = _db.content_order_ingredients.Where(m => m.order_ingredients_id == id).Single(); _db.content_order_ingredients.Remove(deleteContent); _db.SaveChanges(); var deleteOrderIngredient = _db.order_ingredients.Where(m => m.id == id).Single(); _db.order_ingredients.Remove(deleteOrderIngredient); _db.SaveChanges(); ordIngrGrid.ItemsSource = GetOrderIngredients(); } else { confWindow.Hide(); } }
private void updateBtn_Click(object sender, RoutedEventArgs e) { MenuTable curDish = (MenuGrid.SelectedItem as MenuTable); Button btn = (Button)sender; ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте зміни?"); if (confWindow.ShowDialog() == true && btn.IsEnabled) { menu curMenuItem = _db.getDishInfo(curDish.menu_id).Single(); curMenuItem.price = curDish.price; curMenuItem.dish_name = curDish.name; curMenuItem.size = curDish.size; _db.SaveChanges(); MenuGrid.ItemsSource = GetItems(typeId); MessageBox.Show("Зміни успішно збережено"); } else { confWindow.Hide(); } }
private void deleteBtn_Click(object sender, RoutedEventArgs e) { ConfirmReadiness confWindow = new ConfirmReadiness("Ви підтверджуєте видалення чеку?"); if (confWindow.ShowDialog() == true) { int check_id = (orderChecksGrid.SelectedItem as orderCheck).check_id; var deleteCheck = _db.checks.First(c => c.id == check_id); _db.checks.Remove(deleteCheck); _db.SaveChanges(); if (waiterId != 0) { orderChecksGrid.ItemsSource = GetChecksByWaiter(waiterId).ToList(); } else { orderChecksGrid.ItemsSource = GetChecksByDate(DateTime.Now).ToList(); } } else { confWindow.Hide(); } }