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); } }
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; } }