private void BT_PROCESAR_Click(object sender, EventArgs e) { var msg = MessageBox.Show("Guardar Los Datos De La Ficha ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == System.Windows.Forms.DialogResult.Yes) { var ficha = new OOB.Bancos.Banco.Actualizar() { Id = Ficha.Id, CtaContable = this.CtaContable, CtaIGTF = this.CtaIGTF, }; var r01 = Globals.MyData.Bancos_Banco_Actualizar(ficha); if (r01.Result == OOB.Resultado.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } salidaOk = true; Helpers.Msg.AgregarOk(); Dispara_EventoEditarOk(); Close(); } }
public OOB.Resultado.Resultado Bancos_Banco_Actualizar(OOB.Bancos.Banco.Actualizar ficha) { var result = new OOB.Resultado.Resultado(); var fichaDTO = new DTO.Bancos.Banco.Actualizar() { AutoBanco = ficha.Id, IdCtaContable = null, IdCtaIGTF = null, }; if (ficha.CtaContable != null) { if (ficha.CtaContable.Id != -1) { fichaDTO.IdCtaContable = ficha.CtaContable.Id; } } if (ficha.CtaIGTF != null) { if (ficha.CtaIGTF.Id != -1) { fichaDTO.IdCtaIGTF = ficha.CtaIGTF.Id; } } var resultDTO = _servicio.Bancos_Banco_Actualizar(fichaDTO); if (resultDTO.Result == DTO.EnumResult.isError) { result.Mensaje = resultDTO.Mensaje; result.Result = OOB.Resultado.EnumResult.isError; return(result); } return(result); }