private void OnDeleteClick(object sender, EventArgs e) { try { bool canErase = false; if (_user.HasContract) { frmUserSelection selectionForm = new frmUserSelection(_user.Id); if (DialogResult.OK == selectionForm.ShowDialog()) { canErase = true; } } else if (Confirm("confirmDelete")) { canErase = true; } if (canErase) { // ((MainView)MdiParent).ReloadAlerts(); ServicesProvider.GetInstance().GetUserServices().Delete(_user); InitUsers(); EraseUser(); Notify("deleted"); } } catch (Exception ex) { new frmShowError(CustomExceptionHandler.ShowExceptionText(ex)).ShowDialog(); } OnSelectedUserChanged(lvUsers, null); }
private void OnDeleteClick(object sender, EventArgs e) { try { bool canErase = false; if (_user.HasContract) { frmUserSelection selectionForm = new frmUserSelection(_user.Id); if (DialogResult.OK == selectionForm.ShowDialog()) canErase = true; } else if (Confirm("confirmDelete")) { canErase = true; } if (canErase) { ((LotrasmicMainWindowForm)MdiParent).ReloadAlerts(); ServicesProvider.GetInstance().GetUserServices().Delete(_user); InitUsers(); EraseUser(); Notify("deleted"); } } catch (Exception ex) { new frmShowError(CustomExceptionHandler.ShowExceptionText(ex)).ShowDialog(); } OnSelectedUserChanged(lvUsers, null); }