private void txtId_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtId.Text != "") { _TipoComprobante = new TipoComprobanteN(int.Parse(txtId.Text)); if (_TipoComprobante != null && _TipoComprobante.Id != 0) { txtNombre.Text = _TipoComprobante.Nombre; txtLetra.Text = _TipoComprobante.Letra; txtDescripcion.Text = _TipoComprobante.Descripcion; txtCopias.Text = _TipoComprobante.Copias.ToString(); CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Consultar); } else { CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Agregar); } } else if (e.KeyCode == Keys.F3) { try { List <TipoComprobanteN> TipoComprobante = Negocios.FuncionesGlobales.TipoComprobanteS.ListarTipoComprobante(); string[] cool = { "Id", "Nombre" }; txtId.Parametros <TipoComprobanteN>(Keys.F3, cool, "Id", TipoComprobante, "Nombre"); } catch (Exception E) { MessageBox.Show(E.StackTrace); throw; } } }
private void btnGrabar_Click(object sender, EventArgs e) { if (ControlErrores()) { if (_ModoAM == Negocios.FuncionesGlobales.Globales.Modo.Agregar) { _TipoComprobante = new TipoComprobanteN(int.Parse(txtId.Text), txtNombre.Text, txtLetra.Text, txtDescripcion.Text, short.Parse(txtCopias.Text)); if (_TipoComprobante.Guardar()) { MessageBox.Show("Se Creó el Tipo Comprobante en forma exitosa"); LimpiarPantalla(); CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Inicial); } } else if (_ModoAM == Negocios.FuncionesGlobales.Globales.Modo.Modificar) { _TipoComprobante = new TipoComprobanteN(int.Parse(txtId.Text), txtNombre.Text, txtLetra.Text, txtDescripcion.Text, short.Parse(txtCopias.Text)); if (_TipoComprobante.Actualizar()) { MessageBox.Show("Se Actualizó el Tipo Comprobante en forma exitosa"); LimpiarPantalla(); CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Inicial); } } } }
public static List <TipoComprobanteN> ListarTipoComprobante() { Datos.TipoComprobanteD t_Conexion = new Datos.TipoComprobanteD(); DataTable DT = t_Conexion.ListarTipoComprobante(); if (DT != null) { List <TipoComprobanteN> t_list = new List <TipoComprobanteN>(); for (int a = 0; a < DT.Rows.Count; a++) { int t_Id = int.Parse(DT.Rows[a]["Id"].ToString()); string t_Nombre = DT.Rows[a]["Nombre"].ToString(); string t_Letra = DT.Rows[a]["Letra"].ToString(); string t_Descripcion = DT.Rows[a]["Descripcion"].ToString(); short t_Copias = short.Parse(DT.Rows[a]["Copias"].ToString()); TipoComprobanteN t_TipoComprobante = new TipoComprobanteN(t_Id, t_Nombre, t_Letra, t_Descripcion, t_Copias); t_list.Add(t_TipoComprobante); } return(t_list); } else { return(null); } }
private void btnImprimir_Click(object sender, EventArgs e) { frmCantidadCopíasImprimir Imprimir = new frmCantidadCopíasImprimir(); _TipoComprobante = new TipoComprobanteN(TipoComprobante); Imprimir.Copias = _TipoComprobante.Copias; Imprimir.ShowDialog(); _ImpresoraN = new ImpresorasN(Environment.MachineName, TipoComprobante); if (Imprimir.Copias != 0) { switch (TipoComprobante) { case 1: Reportes.Formularios.frmFacturaFactureroA FormA = new Reportes.Formularios.frmFacturaFactureroA(ClaveMov, Imprimir.Copias, _ImpresoraN.Impresora); break; case 6: Reportes.Formularios.frmFacturaFactureroB FormB = new Reportes.Formularios.frmFacturaFactureroB(ClaveMov, Imprimir.Copias, _ImpresoraN.Impresora); break; default: break; } } }
private void txtIdTipoComprobante_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtIdTipoComprobante.Text != "") { _TipoComprobante = new TipoComprobanteN(int.Parse(txtIdTipoComprobante.Text)); if (_TipoComprobante != null && _TipoComprobante.Id != 0) { txtNombreComprobante.Text = _TipoComprobante.Nombre; } } else if (e.KeyCode == Keys.F3) { try { List <TipoComprobanteN> TipoComprobante = Negocios.FuncionesGlobales.TipoComprobanteS.ListarTipoComprobante(); string[] cool = { "Id", "Nombre" }; txtIdTipoComprobante.Parametros <TipoComprobanteN>(Keys.F3, cool, "Id", TipoComprobante, "Nombre"); } catch (Exception E) { MessageBox.Show(E.StackTrace); throw; } } }
private void txtIdTipoComprobante_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtIdTipoComprobante.Text != "") { _TipoComprobante = new TipoComprobanteN(int.Parse(txtIdTipoComprobante.Text)); if (_TipoComprobante != null && _TipoComprobante.Id != 0) { txtNombreComprobante.ForeColor = Color.Black; txtNombreComprobante.Text = _TipoComprobante.Nombre; _ImpresoraN = new ImpresorasN(txtEstacion.Text, int.Parse(txtIdTipoComprobante.Text)); if (_ImpresoraN != null && _ImpresoraN.Id != 0) { cmbImpresoras.SelectedItem = _ImpresoraN.Impresora; CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Consultar); } else { CambiarModoPantalla(Negocios.FuncionesGlobales.Globales.Modo.Agregar); } } else { txtNombreComprobante.ForeColor = Color.Red; txtNombreComprobante.Text = "El Comprobante no Existe"; } } else if (e.KeyCode == Keys.F3) { try { List <TipoComprobanteN> TipoComprobante = Negocios.FuncionesGlobales.TipoComprobanteS.ListarTipoComprobante(); string[] cool = { "Id", "Nombre" }; txtIdTipoComprobante.Parametros <TipoComprobanteN>(Keys.F3, cool, "Id", TipoComprobante, "Nombre"); } catch (Exception E) { MessageBox.Show(E.StackTrace); throw; } } }
public static List<TipoComprobanteN> ListarTipoComprobante() { Datos.TipoComprobanteD t_Conexion = new Datos.TipoComprobanteD(); DataTable DT = t_Conexion.ListarTipoComprobante(); if (DT != null) { List<TipoComprobanteN> t_list = new List<TipoComprobanteN>(); for (int a = 0; a < DT.Rows.Count; a++) { int t_Id = int.Parse(DT.Rows[a]["Id"].ToString()); string t_Nombre = DT.Rows[a]["Nombre"].ToString(); string t_Letra = DT.Rows[a]["Letra"].ToString(); string t_Descripcion = DT.Rows[a]["Descripcion"].ToString(); short t_Copias = short.Parse(DT.Rows[a]["Copias"].ToString()); TipoComprobanteN t_TipoComprobante = new TipoComprobanteN(t_Id, t_Nombre, t_Letra, t_Descripcion, t_Copias); t_list.Add(t_TipoComprobante); } return t_list; } else { return null; } }