private void iGridToolBar1_DeleteRecord(object sender, EventArgs e) { SdWorkDto work = (SdWorkDto)this.iGridEX1.CurrentRow.DataRow; if (work != null) { WorkPresenter presenter = new WorkPresenter(); if (presenter.Remove(work)) { Bs.Remove(work); } } }
internal override async Task AddRecord() { try { _work = new EditingWorkForm(); _presenter = new WorkPresenter(_work, (Guid)ReasonCustomerID); _work.ShowDialog(); await Update(); } catch (Exception ex) { ShowError(ex.Message); } }