Ejemplo n.º 1
0
 private void textBox3_KeyUp(object sender, KeyEventArgs e)
 {
     if (txtbusquedacodigobarra.Text == "")
     {
         if (e.KeyCode == Keys.Enter)
         {
             bttnBuscar.PerformClick();
         }
     }
     else if (e.KeyCode == Keys.Enter)
     {
         using (AppVentaBDEntities db = new AppVentaBDEntities())
         {
             producto pr     = new producto();
             int      buscar = int.Parse(txtbusquedacodigobarra.Text);
             pr = db.producto.Where(idBusqueda => idBusqueda.idProducto == buscar).First();
             txtCodigoPro.Text = Convert.ToString(pr.idProducto);
             txtNombrePro.Text = Convert.ToString(pr.nombreProducto);
             txtPrecioPro.Text = Convert.ToString(pr.precioProducto);
             txtCantidad.Focus();
             txtbusquedacodigobarra.Text = "";
             intentos = 2;
         }
     }
 }
Ejemplo n.º 2
0
        void CargarDatos()
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                var tb_usuario = db.tb_usuarios;

                dgvUsuario.DataSource = db.tb_usuarios.ToList();
            }
        }
Ejemplo n.º 3
0
        private void bttnEliminar_Click(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                String Id = dgvUsuario.CurrentRow.Cells[0].ToolTipText.ToString();

                user = db.tb_usuarios.Find(int.Parse(Id));
                db.tb_usuarios.Remove(user);
                db.SaveChanges();
            }
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 4
0
        private void bttnGuardar_Click(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                user.email      = txtEmail.Text;
                user.contrasena = txtContrasena.Text;

                db.tb_usuarios.Add(user);
                db.SaveChanges();
            }
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 5
0
 void RetornoId()
 {
     using (AppVentaBDEntities db = new AppVentaBDEntities())
     {
         var tb_V = db.tb_venta;
         txtIdNumeracion.Text = "1";
         foreach (var iterardatosventa in tb_V)
         {
             int idVenta = iterardatosventa.idVenta;
             int suma    = idVenta + 1;
             txtIdNumeracion.Text = suma.ToString();
         }
     }
 }
Ejemplo n.º 6
0
 private void bttnEditar_Click(object sender, EventArgs e)
 {
     using (AppVentaBDEntities db = new AppVentaBDEntities())
     {
         String Id  = dgvUsuario.CurrentRow.Cells[0].ToolTipText.ToString();
         int    idC = int.Parse(Id);
         user                 = db.tb_usuarios.Where(VerificarID => VerificarID.Id == idC).First();
         user.email           = txtEmail.Text;
         user.contrasena      = txtContrasena.Text;
         db.Entry(user).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     CargarDatos();
     LimpiarDatos();
 }
Ejemplo n.º 7
0
        private void frmRoles_Load(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                var jointablas = from tbusua in db.tb_usuarios
                                 from rolesusuario in db.roles_usuario
                                 where tbusua.Id == rolesusuario.id_Rol_usuario

                                 select new
                {
                    Id       = tbusua.Id,
                    Email    = tbusua.email,
                    tipo_rol = rolesusuario.tipo_rol
                };
                dgvVistaTabla.DataSource = jointablas.ToList();
            }
        }
Ejemplo n.º 8
0
        void CargarCombo()
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                var Clientes = db.tb_cliente.ToList();

                cmbCliente.DataSource    = Clientes;
                cmbCliente.DisplayMember = "nombreCliente";
                cmbCliente.ValueMember   = "IDCliente";

                var tipoDocu = db.tb_documento.ToList();

                cmbTipodocu.DataSource    = tipoDocu;
                cmbTipodocu.DisplayMember = "nombreDocumento";
                cmbTipodocu.ValueMember   = "IDDocumento";
            }
        }
Ejemplo n.º 9
0
        private void bttnGuardarVenta_Click(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                tb_venta tb_v         = new tb_venta();
                String   comboTipoDoc = cmbTipodocu.SelectedValue.ToString();
                String   comboCliente = cmbCliente.SelectedValue.ToString();
                tb_v.idDocumento = Convert.ToInt32(comboTipoDoc);
                tb_v.iDCliente   = Convert.ToInt32(comboCliente);
                tb_v.iDUsuario   = 1;
                tb_v.totalVenta  = Convert.ToDecimal(txtTotalFinal.Text);
                tb_v.fecha       = Convert.ToDateTime(dtpFecha.Text);
                db.tb_venta.Add(tb_v);
                db.SaveChanges();


                detalleVenta dete = new detalleVenta();
                for (int i = 0; i < dgvVentas.RowCount; i++)
                {
                    String idProducto             = dgvVentas.Rows[i].Cells[0].Value.ToString();
                    int    idProductosConvertidos = Convert.ToInt32(idProducto);

                    String cantidad            = dgvVentas.Rows[i].Cells[3].Value.ToString();
                    int    cantidadConvertidos = Convert.ToInt32(cantidad);

                    String  precio            = dgvVentas.Rows[i].Cells[2].Value.ToString();
                    Decimal precioConvertidos = Convert.ToDecimal(precio);

                    String  total            = dgvVentas.Rows[i].Cells[4].Value.ToString();
                    Decimal totalConvertidos = Convert.ToInt32(total);

                    dete.idVenta    = Convert.ToInt32(txtIdNumeracion.Text);
                    dete.idProducto = idProductosConvertidos;
                    dete.cantidad   = cantidadConvertidos;
                    dete.precio     = precioConvertidos;
                    dete.total      = totalConvertidos;
                    db.detalleVenta.Add(dete);
                    db.SaveChanges();
                }
            }
            RetornoId();
            dgvVentas.Rows.Clear();
            txtTotalFinal.Text = "";
        }
Ejemplo n.º 10
0
        void filtro()
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                String nombre = txtBusqueda.Text;


                var bucarProd = from tbprod in db.producto

                                where tbprod.nombreProducto.Contains(nombre)

                                select new
                {
                    Id     = tbProd.idProducto,
                    Nombre = tbProd.nombreProducto,
                    Precio = tbProd.precioProducto
                };
                dgvBusqueda.DataSource = bucarProd.ToList();
            }
        }
Ejemplo n.º 11
0
        private void bttnIniciar_Click(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                var lista = from Usuario in db.tb_usuarios
                            where Usuario.email == txtUsuario.Text &&
                            Usuario.contrasena == txtContraseña.Text
                            select Usuario;

                if (lista.Count() > 0)
                {
                    MessageBox.Show("Bienvenido");
                    frmMenu f = new frmMenu();
                    f.Show();
                }
                else
                {
                    MessageBox.Show("Informacion Incorrecta");
                }
            }
        }