private void btnbuscar_Click(object sender, EventArgs e) { if (tbserieenvio.Text != null && tbcorrelativo.Text != "") { DataTable dt = new DataTable(); string serie = lueserie.Text; int correlativo = int.Parse(tbcorrelativo.Text); var info_recibo = (from a in db.tbl_recibos_anticipos where a.activo == true && a.serie == serie && a.correlativo == correlativo && a.id_tienda == Configuraciones.Configuraciones.idtienda select a).FirstOrDefault(); if (info_recibo == null) { MessageBox.Show("No existen resultados!"); tbenvio.Text = null; tbserieenvio.Text = null; tbcorrelativoenvio.Text = null; tbcliente.Text = null; tbmontofactura.Text = null; } else { tbenvio.Text = info_recibo.id_recibos_anticipo.ToString(); tbserieenvio.Text = info_recibo.serie; tbcorrelativoenvio.Text = info_recibo.correlativo.ToString(); tbcliente.Text = info_recibo.nombre_cliente; tbmontofactura.Text = info_recibo.monto_recibo.ToString(); dt = ControllerPagoCredito.MostrarDetalleDePago(Configuraciones.Configuraciones.idtienda, info_recibo.id_recibos_anticipo); if (dt.Rows.Count > 0) { gridControlDetalleDePago.Visible = true; gridControlDetalleDePago.DataSource = dt; gridControlDetalleDePago.ForceInitialize(); gridViewDetallePago.BestFitColumns(); } } } }
private void FormOperarPago_Load(object sender, EventArgs e) { gridControlDetalleDePago.DataSource = ControllerPagoCredito.MostrarDetalleDePago(Configuraciones.Configuraciones.idtienda, id_pago_recibo_enc); gridControlDetalleDePago.ForceInitialize(); gridViewDetallePago.BestFitColumns(); if (operacion.Equals("APLICAR")) { btnOperar.Text = "APLICAR"; lyRazon.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; lyNumeroPago.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; } if (operacion.Equals("RECHAZAR")) { btnOperar.Text = "RECHAZAR"; lyRazon.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; dxErrorProvider1.SetError(txtRazon, "ESTE CAMPO ES OBLIGATORIO"); lyNumeroPago.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; } }