protected override void DeleteLineAction() { if (Lines_BS.Current == null) { return; } WorkReportResource item = (WorkReportResource)Lines_BS.Current; _entity.Lines.Remove(item); UpdateWorkReportAction(); }
protected override void EditLineAction() { if (Lines_BS.Current == null) { return; } WorkReportResource cf = (WorkReportResource)Lines_BS.Current; switch (cf.EEntityType) { case ETipoEntidad.OutputDelivery: { DeliveryEditForm form = new DeliveryEditForm(cf.OidResource, ETipoEntidad.WorkReport, this); form.ShowDialog(); cf.CopyFrom(form.Entity); } break; case ETipoEntidad.Empleado: { EmployeeEditForm form = new EmployeeEditForm(cf.OidResource, this); form.ShowDialog(); cf.CopyFrom(form.Entity); } break; case ETipoEntidad.Tool: { ToolEditForm form = new ToolEditForm(cf.OidResource, this); form.ShowDialog(); cf.CopyFrom(form.Entity); } break; } UpdateWorkReportAction(); }