public OOB.Resultado.Resultado CtaxCobrar_Pago_Anular(OOB.CtxCobrar.Pago.Anular.Ficha ficha) { var rt = new OOB.Resultado.Resultado(); try { var fichaDTO = new DTO.CtaxCobrar.Pago.Anular() { IdPago = ficha.IdPago, Notas = ficha.Notas, }; var resultDTO = _servicio.CtaxCobrar_Pago_Anular(fichaDTO); if (resultDTO.Result == DTO.EnumResult.isError) { rt.Mensaje = resultDTO.Mensaje; rt.Result = OOB.Resultado.EnumResult.isError; return(rt); } } catch (Exception e) { rt.Mensaje = e.Message; rt.Result = OOB.Resultado.EnumResult.isError; } return(rt); }
public void Anula(OOB.CtxCobrar.Documentos.Pago.Ficha ficha) { var msg = MessageBox.Show("Estas Seguro De Anular El Pago ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == System.Windows.Forms.DialogResult.Yes) { var fichaAnular = new OOB.CtxCobrar.Pago.Anular.Ficha() { IdPago = ficha.IdAuto, Notas = "PRUEBA", }; var r01 = Globals.MyData.CtaxCobrar_Pago_Anular(fichaAnular); if (r01.Result == OOB.Resultado.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } } }