private void GuardarChequera() { int rengchequera = 0; string cod_chequera = ""; string numcheque = ""; string estatus = ""; decimal monto = 0; string Rpta = ""; try { foreach (DataGridViewRow Fila in DataListado.Rows) { rengchequera = Convert.ToInt32(Fila.Cells["rengchequera"].Value); cod_chequera = Convert.ToString(Fila.Cells["cod_chequera"].Value); numcheque = Convert.ToString(Fila.Cells["numcheque"].Value); estatus = Convert.ToString(Fila.Cells["estatus"].Value); monto = Convert.ToDecimal(Fila.Cells["monto"].Value); Rpta = EChequeraDetalle.Insertar(rengchequera, cod_chequera, numcheque, estatus, monto); } if (Rpta == "Y") { MensajeOk("Chequera Registrada Correctamente"); } else { MensajeError(Rpta); } } catch (Exception Exc) { MensajeError(Exc.Message); } }
public void ConsultarListado() { Dt = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, "NULL"); if (Dt.Rows.Count == 0) { BtnGenerarCheq.Text = "Generar"; } else if (Dt.Rows.Count != 0) { BtnGenerarCheq.Text = "Consultar"; } }
private void BtnAnular_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Anular los Registros Seleccionados ?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { string _Estatus = "Anulado"; string _numcheque; string Rpta = ""; foreach (DataGridViewRow row in DataListado.Rows) { if (Convert.ToBoolean(row.Cells["Anular"].Value)) { _numcheque = Convert.ToString(row.Cells["numcheque"].Value); Rpta = EChequeraDetalle.EstatusChequera(_numcheque, _Estatus); } } if (Rpta.Equals("Y")) { MensajeOk("Se Anularon Correctamente los Registros Seleccionados"); ChkAnular.CheckState = CheckState.Unchecked; Mostrar(); } else { MensajeError(Rpta); } } else { MensajeError("Cancelando la Anulacion de Registros!"); ChkAnular.CheckState = CheckState.Unchecked; } } catch (Exception ex) { MensajeError(ex.Message); } }
internal void Mostrar() { try { if (RbTodos.Checked == true) { DataListado.DataSource = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, ("NULL")); OcultarColumnas(); } else if (RbDisp.Checked == true) { DataListado.DataSource = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, ("Disponible")); OcultarColumnas(); } else if (RbAnul.Checked == true) { DataListado.DataSource = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, ("Anulado")); OcultarColumnas(); } else if (RbEmitidos.Checked == true) { DataListado.DataSource = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, ("Emitido")); OcultarColumnas(); } BtnAnular.Enabled = true; BtnGenerarCheq.Enabled = false; BtnAceptar.Enabled = false; BtnCancelar.Enabled = false; TxtNumcheque.Enabled = false; LbInexistente.Visible = false; } catch (Exception Exc) { MensajeOk(Exc.Message); } }
private void BtnGenerarCheq_Click(object sender, EventArgs e) { FChequeraDetalle Listado = new FChequeraDetalle(); Listado.TxtCod_cuenta.Text = TxtCod_cuenta.Text; Listado.TxtDesc_cuenta.Text = TxtDesc_cuenta.Text; Listado.TxtCod_banco.Text = TxtCod_banco.Text; Listado.TxtDesc_banco.Text = TxtDesc_banco.Text; Listado.TxtCod_chequera.Text = TxtCod_chequera.Text; Listado.TxtNumcuenta.Text = TxtNumcuenta.Text; Listado.TxtDesc_banco.Text = TxtCantidad.Text; Dt = EChequeraDetalle.Mostrar(TxtCod_chequera.Text, TxtCod_cuenta.Text, "NULL"); if (Dt.Rows.Count == 0) { Listado.TxtEditar.Text = "Nuevo"; } else if (Dt.Rows.Count != 0) { Listado.TxtEditar.Text = "Listar"; } Listado.ShowDialog(); }