예제 #1
0
 private ACUERDO_PAGO crearAcuerdoPago()
 {
     try
     {
         ACUERDO_PAGO acuerdo = new ACUERDO_PAGO();
         acuerdo.FECHA_ACUERDO = datFechaCreacion.Value.Date;
         ACUERDO_ESTADO estado = new ACUERDO_ESTADO();
         estado.NOMBRE = "VIGENTE";
         estado        = serviciosACUERDO_ESTADO.buscarPrimeroACUERDO_ESTADO(estado);
         if (estado != null && estado.ID > 0)
         {
             acuerdo.ID_ACUERDO_ESTADO = estado.ID;
         }
         else
         {
             acuerdo.ID_ACUERDO_ESTADO = 1;
         }
         acuerdo.ID_LIQUIDACION = myLiquidacion.ID;
         return(serviciosACUERDO_PAGO.crearACUERDO_PAGO(acuerdo));
     }
     catch (Exception exp)
     {
         MessageBox.Show("Se presentó el siguiente error: " + exp.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(null);
     }
 }
예제 #2
0
 private void setInfo()
 {
     try
     {
         limpiarCampos();
         myLiquidacion    = new wsServiciosLIQUIDACION.LIQUIDACION();
         myLiquidacion.ID = myAcuerdo.ID_LIQUIDACION;
         myLiquidacion    = serviciosLIQUIDACION.buscarPrimeroLIQUIDACION(myLiquidacion);
         if (myLiquidacion != null && myLiquidacion.ID > 0)
         {
             view_myCliente    = new wsServiciosVIEW_CLIENTE.VIEW_CLIENTE();
             view_myCliente.ID = myLiquidacion.ID_CLIENTE;
             view_myCliente    = serviciosVIEW_CLIENTE.buscarPrimeroVIEW_CLIENTE(view_myCliente);
             if (view_myCliente != null && view_myCliente.ID > 0)
             {
                 ACUERDO_ESTADO estado = new ACUERDO_ESTADO();
                 estado.ID            = myAcuerdo.ID_ACUERDO_ESTADO;
                 estado               = serviciosACUERDO_ESTADO.buscarPrimeroACUERDO_ESTADO(estado);
                 lblFechaAcuerdo.Text = myAcuerdo.FECHA_ACUERDO.ToString("dd/MM/yyyy");
                 if (estado != null && estado.ID > 0)
                 {
                     lblEstadoAcuerdo.Text = estado.NOMBRE;
                 }
                 else
                 {
                     lblEstadoAcuerdo.Text = "";
                 }
                 lblTipoDocumento.Text   = view_myCliente.TIPO_DOCUMENTO;
                 lblNumeroDocumento.Text = view_myCliente.IDENTIFICACION;
                 lblNombres.Text         = view_myCliente.NOMBRES;
                 lblApellidos.Text       = view_myCliente.APELLIDOS;
                 lblNumAcuerdo.Text      = myAcuerdo.NUMERO_ACUERDO;
                 lblTotalDeuda.Text      = "$" + myLiquidacion.TOTAL;
                 getCuotas();
             }
             else
             {
                 MessageBox.Show("No se encontró el cliente asociado al acuerdo de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 btnGenerarRecibo.Enabled = false;
             }
         }
         else
         {
             MessageBox.Show("No se encontró la liquidación asociada al acuerdo de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             btnGenerarRecibo.Enabled = false;
         }
     }
     catch (Exception exp)
     {
         MessageBox.Show("Se presentó el siguiente error: " + exp.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         btnGenerarRecibo.Enabled = false;
     }
 }