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