protected override void DocumentsAction() { try { AgenteEditForm form = new AgenteEditForm(typeof(Product), EntityInfo as IAgenteHipatia); form.ShowDialog(this); } catch (HipatiaException ex) { if (ex.Code == HipatiaCode.NO_AGENTE) { AgenteAddForm form = new AgenteAddForm(typeof(Product), EntityInfo as IAgenteHipatia); form.ShowDialog(this); } } }
protected override void DocumentsAction() { try { AgenteEditForm form = new AgenteEditForm(typeof(Charge), Cobro as IAgenteHipatia); form.ShowDialog(this); } catch (HipatiaException ex) { if (ex.Code == HipatiaCode.NO_AGENTE) { AgenteAddForm form = new AgenteAddForm(typeof(Charge), Cobro as IAgenteHipatia); form.ShowDialog(this); } else { MessageBox.Show(ex.Message, moleQule.Face.Resources.Labels.ERROR_TITLE); } } }
protected override void AdjuntarDocumentosFomentoAction() { if (Fomento_DGW.CurrentRow == null) { return; } LineaFomento item = (LineaFomento)Fomento_DGW.CurrentRow.DataBoundItem; try { AgenteEditForm form = new AgenteEditForm(typeof(LineaFomento), item as IAgenteHipatia, this); form.ShowDialog(this); } catch (HipatiaException ex) { if (ex.Code == HipatiaCode.NO_AGENTE) { AgenteAddForm form = new AgenteAddForm(typeof(LineaFomento), item as IAgenteHipatia, this); form.ShowDialog(this); } } }