Ejemplo n.º 1
0
 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;
         }
     }
 }
Ejemplo n.º 2
0
 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);
             }
         }
     }
 }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
        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;
                }
            }
        }
Ejemplo n.º 5
0
 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;
         }
     }
 }
Ejemplo n.º 6
0
        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;
                }
            }
        }
Ejemplo n.º 7
0
 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;
     }
 }