public override void CopyObjectAction(long oid) { WorkReportAddForm form = new WorkReportAddForm(WorkReport.CloneAsNew(ActiveItem), this); AddForm(form); if (form.ActionResult == DialogResult.OK) { _entity = form.Entity; } }
public override void OpenAddForm() { WorkReportAddForm form = new WorkReportAddForm(this); AddForm(form); if (form.ActionResult == DialogResult.OK) { _entity = form.Entity; } }
protected override void AddWorkReportAction() { WorkReportAddForm form = new WorkReportAddForm(_entity, this); form.ShowDialog(this); if (form.ActionResult == DialogResult.OK) { _work_reports.AddItem(form.Entity.GetInfo()); } WorkReport_BS.ResetBindings(false); UpdateWorkReportsTotals(); LoadCategoriesExpenses(true); }