protected override void EditWorkReportAction() { if (WorkReport_DGW.CurrentRow == null) { return; } if (WorkReport_DGW.CurrentRow.Index < 0) { return; } if (WorkReport_DGW.CurrentRow.DataBoundItem == null) { return; } WorkReportInfo item = (WorkReportInfo)WorkReport_DGW.CurrentRow.DataBoundItem; WorkReportEditForm form = new WorkReportEditForm(item.Oid, this); form.ShowDialog(this); item.CopyFrom(form.Entity); WorkReport_BS.ResetBindings(false); UpdateWorkReportsTotals(); LoadCategoriesExpenses(true); }
protected override void EditWorkReportAction() { if (!ControlsMng.IsCurrentItemValid(WorkReport_DGW)) { return; } WorkReportResourceInfo item = ControlsMng.GetCurrentItem(WorkReport_DGW) as WorkReportResourceInfo; WorkReportEditForm form = new WorkReportEditForm(item.OidWorkReport, this); form.ShowDialog(this); if (form.ActionResult == DialogResult.OK) { LoadWorkReports(true); } }