protected async Task Delete_Click() { //await EmployeeService.DeleteEmployee(Employee.EmployeeId); //NavigationManager.NavigateTo("/"); DeleteConfirmation.Show(); }
private void DeleteSpo_Click(object sender, RoutedEventArgs e) { Member SelectedMember = ((Member)MemGrid.SelectedItem); if (SelectedMember != null) { Spouse Selected = ((Spouse)_context.spouses.FirstOrDefault(s => s.ParentId == SelectedMember.Id)); if (Selected != null) { DeleteConfirmation deleteConfirmation = new DeleteConfirmation(); deleteConfirmation.assigner(Selected); deleteConfirmation.Show(); Clear_Spouse(); SelectedMember.MariageStatus = false; _context.Entry(SelectedMember).State = System.Data.Entity.EntityState.Modified; _context.SaveChanges(); } else { ErrorMessage er = new ErrorMessage(); er.MessageText.Text = "Must Select a Member first"; er.Show(); } } }
public void OnDeleteUser(UserRowData userRowData) { DeleteConfirmation.Message = string.Format(SR.AdminUser_DeleteDialog_AreYouSure, userRowData.DisplayName, userRowData.UserName); DeleteConfirmation.MessageType = MessageBox.MessageTypeEnum.YESNO; DeleteConfirmation.Data = userRowData; DeleteConfirmation.Show(); }
protected async void Delete() { await DeleteConfirmation.Show(); //if (await JSRuntime.InvokeAsync<bool>("confirm", $"Are you sure you want to delete this patient?")) // return; }
private void btnDelete_Click(object sender, RoutedEventArgs e) { if (SelectedCompanyUserDG == null) { return; } SirmiumERPVisualEffects.AddEffectOnDialogShow(this); DeleteConfirmation deleteConfirmationForm = new DeleteConfirmation("pristupna prava korisnika", ""); var showDialog = deleteConfirmationForm.ShowDialog(); if (showDialog != null && showDialog.Value) { new CompanyUserSQLiteRepository().Delete(SelectedCompanyUserDG.Identifier); MainWindow.SuccessMessage = ((string)Application.Current.FindResource("Stavka_je_uspešno_obrisanaUzvičnik")); Thread displayThread = new Thread(() => DisplayItems()); displayThread.IsBackground = true; displayThread.Start(); } SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); }
public async void ClickDelete() { DeleteConfirmation.Title = "Delete Task"; DeleteConfirmation.Content = "Are you sure you want to delete this task?"; DeleteConfirmation.ActionButton = "Delete"; DeleteConfirmation.CancelButton = "Cancel"; DeleteConfirmation.Show(); }
protected void Employee_DeletePromptOpened(Employee employeeToDelete) { SetButtonStates(ButtonState.Disabled); BtnDeleteEmployeeStates[employeeToDelete.Id] = ButtonState.Loading; DeleteConfirmation.Show($"Are you sure you want to delete \"{employeeToDelete.FirstName}\"?"); _employeeWaitingForDelete = employeeToDelete; StateHasChanged(); }
protected async Task Delete_Click() { DeleteConfirmation.Show(); //await EmployeeService.DeleteEmployee(Employee.EmployeeId); //await OnEmployeeDeleted.InvokeAsync(Employee.EmployeeId); //NavigationManager.NavigateTo("/", true); }
public void OnDeleteUserGroup(UserGroupRowData userGroupRowData) { //TODO: Rewrite this. This method is being called by the child control. DeleteConfirmation.Message = string.Format(SR.AdminUserGroups_DeleteDialog_AreYouSure, userGroupRowData.Name); DeleteConfirmation.MessageType = MessageBox.MessageTypeEnum.YESNO; DeleteConfirmation.Data = userGroupRowData; DeleteConfirmation.Show(); }
private bool Confirm() { var w = new DeleteConfirmation(); if (w.ShowDialog() == true) { canDelete = w.CanDelete; } return(canDelete); }
private void DeleteBtn_Click(object sender, RoutedEventArgs e) { Item Selected = ((Item)ItemGrid.SelectedItem); if (Selected != null) { DeleteConfirmation Confirmation = new DeleteConfirmation(); Confirmation.assigner(Selected); Confirmation.Show(); } }
private void DeleteBtn_Click(object sender, RoutedEventArgs e) { try { MahiberEvent selected = ((MahiberEvent)EventGrid.SelectedItem); DeleteConfirmation Confirmation = new DeleteConfirmation(); Confirmation.assigner(selected); Confirmation.Show(); } catch (Exception) { } }
private void DeleteBtn_Click(object sender, RoutedEventArgs e) { try { member = ((Member)MemGrid.SelectedItem); DeleteConfirmation Confirmation = new DeleteConfirmation(); Confirmation.assigner(member); Confirmation.Show(); } catch (Exception) { } }
private void DeleteBtn_Click(object sender, RoutedEventArgs e) { Member SelectedMember = ((Member)MemGrid.SelectedItem); if (SelectedMember != null) { DeleteConfirmation deleteConfirmation = new DeleteConfirmation(); deleteConfirmation.assigner(SelectedMember); deleteConfirmation.Show(); MemGrid.Items.Refresh(); } Clear(); }
private void DeleteBtn_Click(object sender, RoutedEventArgs e) { try { Rule Selected = ((Rule)RulesGrid.SelectedItem); DeleteConfirmation Confirmation = new DeleteConfirmation(); Confirmation.assigner(Selected); Confirmation.Show(); } catch (Exception) { } }
protected void DeleteById(string id) { DeleteConfirmation.Execute(new DeleteConfirmationMessage(async() => { var option = await ProjectService.Delete(new DeleteByIdCommand(id)); option.MatchSome(async x => { ToastService.ShowSuccess("Deleted Successfully"); //Feedback.Process(x); Items.Remove(Items.FirstOrDefault(item => item.Id == id)); }); option.MatchNone(x => { Feedback.Process(x); }); StateHasChanged(); })); }
public void OnDeleteDevice(DeviceConfigurationController controller, ServerPartition serverPartition, Device dev) { if (controller.GetRelatedWorkQueueCount(dev) > 0) { DeleteConfirmation.Message = string.Format(ErrorMessages.AdminDevices_DeleteDevice_PendingWorkQueue, dev.AeTitle); DeleteConfirmation.MessageType = MessageBox.MessageTypeEnum.ERROR; } else { DeleteConfirmation.Message = string.Format(SR.AdminDevices_DeleteDevice_AreYouSure, dev.AeTitle, serverPartition.AeTitle); DeleteConfirmation.MessageType = MessageBox.MessageTypeEnum.YESNO; } DeleteConfirmation.Data = dev; DeleteConfirmation.Show(); }
private void DeleteWordCardBtn_Click(object sender, RoutedEventArgs e) { WordCard wc = UnSerializeXmlElement <WordCard>(listViewWordCards.SelectedItem as XmlElement); int index = listViewWordCards.SelectedIndex; DeleteConfirmation deleteDialog = new DeleteConfirmation(wc.Word); deleteDialog.Owner = Window.GetWindow(this); deleteDialog.ShowDialog(); if (deleteDialog.GetResult()) { DictionaryLoader.ActiveDictionary.Dictionary.RemoveAt(index); DictionaryLoader.ActiveDictionary.UpdateDictionaryXml(); LoadXmlWithWordCards(); // update output } }
protected async Task DeleteArticle(int?articleId) { if (articleId == null) // Delete Demand { if (listArticleSelected.Count == 0) { toastService.ShowToast(ToastLevel.Warning, "Chưa chọn bài viết để xóa", "Thông báo"); return; } } else { listArticleSelected.Clear(); listArticleSelected.Add((int)articleId); } DeleteConfirmation.Show(); }
public async Task Delete(Guid postId) { try { DeleteConfirmation.Show(); Id = postId; } catch (UserException e) { Logger.LogWarning(e.Message); await ShowErrorMessageAsync(e.Message); } catch (Exception e) { Logger.LogError(e, e.Message); await ShowErrorMessageAsync(); } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { if (CurrentBusinessPartner == null) { MainWindow.WarningMessage = "Morate odabrati firmu za brisanje!"; return; } SirmiumERPVisualEffects.AddEffectOnDialogShow(this); // Create confirmation window DeleteConfirmation deleteConfirmationForm = new DeleteConfirmation("firma", CurrentBusinessPartner.Name + CurrentBusinessPartner.Code); var showDialog = deleteConfirmationForm.ShowDialog(); if (showDialog != null && showDialog.Value) { BusinessPartnerResponse response = businessPartnerService.Delete(CurrentBusinessPartner.Identifier); if (!response.Success) { MainWindow.ErrorMessage = "Greška kod brisanja sa servera!"; SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); return; } response = new BusinessPartnerSQLiteRepository().Delete(CurrentBusinessPartner.Identifier); if (!response.Success) { MainWindow.ErrorMessage = "Greška kod lokalnog brisanja!"; SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); return; } MainWindow.SuccessMessage = "Firma je uspešno obrisana!"; Thread displayThread = new Thread(() => PopulateData()); displayThread.IsBackground = true; displayThread.Start(); } // Remove blur effects SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); dgBusinessPartners.Focus(); }
// the separate services implementation is more flexible because each of the separate objects // can have their own decorator(s)... static OrderController CreateSeparateServices() { var reader = new OrderReader(); var readCachingReader = new ReadCaching <Order>(reader); var saver = new OrderSaver(); var auditInfoSaver = new AuditInfoSaver(); var auditingSaver = new SaveAuditing <Order>(saver, auditInfoSaver); var deleter = new OrderDeleter(); var deleteConfirmation = new DeleteConfirmation <Order>(deleter); var eventPublisher = new EventPublisher <Order>(); var deleteEventPublishing = new DeleteEventPublishing <Order>(deleteConfirmation, eventPublisher); var genericController = new GenericController <Order>(readCachingReader, auditingSaver, deleteEventPublishing); var orderController = new OrderController(reader, saver, deleter); return(orderController); }
private void DeleteDictionaryMenu_Click(object sender, RoutedEventArgs e) { if (listBoxDictionaries.SelectedItem as XmlElement != null) { DictionaryNameAndAmount d = UnSerializeXmlElement <DictionaryNameAndAmount>(listBoxDictionaries.SelectedItem as XmlElement); DeleteConfirmation dialogConfirm = new DeleteConfirmation(d.Name); dialogConfirm.Owner = Window.GetWindow(this); dialogConfirm.ShowDialog(); if (dialogConfirm.GetResult()) { DictionaryLoader.DeleteDictionary(d); } string path = @"data/users/" + DictionaryLoader.ActiveUser + @"/system.xml"; XmlDocument doc = new XmlDocument(); doc.Load(path); xmlDataProvider.Document = doc; } }
private void btnDeleteCity_Click(object sender, RoutedEventArgs e) { if (CurrentCity == null) { MainWindow.WarningMessage = "Morate odabrati grad za brisanje!"; return; } SirmiumERPVisualEffects.AddEffectOnDialogShow(this); // Create confirmation window DeleteConfirmation deleteConfirmationForm = new DeleteConfirmation("grad", CurrentCity.Name); var showDialog = deleteConfirmationForm.ShowDialog(); if (showDialog != null && showDialog.Value) { CityResponse response = cityService.Delete(CurrentCity.Identifier); if (!response.Success) { MainWindow.ErrorMessage = "Greška kod brisanja sa servera!"; SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); return; } response = new CitySQLiteRepository().Delete(CurrentCity.Identifier); if (!response.Success) { MainWindow.ErrorMessage = "Greška kod lokalnog brisanja!"; SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); return; } MainWindow.SuccessMessage = "Grad je uspešno obrisan!"; Thread displayThread = new Thread(() => DisplayData()); displayThread.IsBackground = true; displayThread.Start(); } SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); }
private void btnDelete_Click(object sender, RoutedEventArgs e) { // Check if any data is selected for delete if (CurrentIndividual == null) { MainWindow.ErrorMessage = ("Morate odabrati radnika za brisanje!"); return; } // Show blur effects SirmiumERPVisualEffects.AddEffectOnDialogShow(this); // Create confirmation window DeleteConfirmation deleteConfirmationForm = new DeleteConfirmation("radnika", CurrentIndividual.Name); var showDialog = deleteConfirmationForm.ShowDialog(); if (showDialog != null && showDialog.Value) { // Delete business partner IndividualResponse response = individualService.Delete(CurrentIndividual.Id); // Display data and notifications if (response.Success) { MainWindow.SuccessMessage = ("Podaci su uspešno obrisani!"); Thread displayThread = new Thread(() => PopulateData()); displayThread.IsBackground = true; displayThread.Start(); } else { MainWindow.ErrorMessage = (response.Message); } } // Remove blur effects SirmiumERPVisualEffects.RemoveEffectOnDialogShow(this); dgIndividuals.Focus(); }
/// <summary> /// Creates a CRUD instance that is fully decorated. Note that the various Order objects /// are not fully implemented in this example. In complete implementations, these concrete /// instances would interact with a data store for the various CRUD operations. /// </summary> /// <returns></returns> static ICreateReadUpdateDelete <Order> CreateOrderController() { var reader = new OrderReader(); var readCachingReader = new ReadCaching <Order>(reader); var saver = new OrderSaver(); var auditInfoSaver = new AuditInfoSaver(); var auditingSaver = new SaveAuditing <Order>(saver, auditInfoSaver); var deleter = new OrderDeleter(); var deleteConfirmation = new DeleteConfirmation <Order>(deleter); var eventPublisher = new EventPublisher <Order>(); var deleteEventPublishing = new DeleteEventPublishing <Order>(deleteConfirmation, eventPublisher); var orderController = new GenericController <Order>(readCachingReader, auditingSaver, deleteEventPublishing); var transactionalOrderController = new CrudTransactional <Order>(orderController); var logger = new Logger(); var orderControllerWithLogging = new CrudLogging <Order>(transactionalOrderController, logger); return(orderControllerWithLogging); }
protected void DeleteProduct(int?productId) { if (productId == null) // Delete Demand { if (listProductSelected.Count == 0) { toastService.ShowToast(ToastLevel.Warning, "Chưa chọn bài viết để xóa", "Thông báo"); return; } } else { listProductSelected.Clear(); listProductSelected.Add((int)productId); if (!Repository.Permission.CanDeleteProduct(globalModel.user, globalModel.userId, (int)productId, ref outMessage)) { toastService.ShowError(outMessage, "Thông báo"); return; } } DeleteConfirmation.Show(); }
protected void Delete(Article article) { Article = article; DeleteConfirmation.Show(Article.Title); }
protected void Delete(RoleViewModel role) { Role = role; DeleteConfirmation.Show(Role.Name); }
protected void BtnDelete_Click() { SetButtonStates(ButtonState.Disabled); _btnDeleteState = ButtonState.Loading; DeleteConfirmation.Show(); }