protected virtual void SelectExpedientAction() { ExpedienteList list = ExpedienteList.GetList(moleQule.Store.Structs.ETipoExpediente.Work, false); WorkSelectForm form = new WorkSelectForm(this, list); if (form.ShowDialog(this) == DialogResult.OK) { SetExpediente((ExpedientInfo)form.Selected); RefreshLines(); } }
protected override void AddWorkAction() { WorkSelectForm form = new WorkSelectForm(this); form.ShowDialog(this); if (form.ActionResult == DialogResult.OK) { ExpedientInfo work = form.Selected as ExpedientInfo; if (!_entity.Relations.ContainsRelationChild(work)) { _entity.Relations.NewItem(_entity, work); _works.AddItem(work); LoadData(true); } } }