Ejemplo n.º 1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            using (sistemaVentasEntities db = new sistemaVentasEntities())
            {
                String id = dtvDocumentos.CurrentRow.Cells[0].Value.ToString();

                document = db.tb_documento.Find(int.Parse(id));
                db.tb_documento.Remove(document);
                db.SaveChanges();
            }

            dtvDocumentos.Rows.Clear();
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 2
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            using (sistemaVentasEntities db = new sistemaVentasEntities())
            {
                String id = dtvDocumentos.CurrentRow.Cells[0].Value.ToString();

                int idC = int.Parse(id);

                document = db.tb_documento.Where(VerificarID => VerificarID.iDDocumento == idC).First();
                document.nombreDocumento = txtDocumento.Text;


                db.Entry(document).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            dtvDocumentos.Rows.Clear();
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 3
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            using (sistemaVentasEntities db = new sistemaVentasEntities())
            {
                String id = dtvUsuarios.CurrentRow.Cells[0].Value.ToString();

                int idC = int.Parse(id);

                user             = db.usuarios.Where(VerificarID => VerificarID.id == idC).First();
                user.email       = txtUsuario.Text;
                user.contrasenia = txtContrasenia.Text;

                db.Entry(user).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            dtvUsuarios.Rows.Clear();
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtDocumento.Text.Equals(""))
            {
                MessageBox.Show("Introduzca Valores primero.");
            }
            else
            {
                using (sistemaVentasEntities db = new sistemaVentasEntities())
                {
                    document.nombreDocumento = txtDocumento.Text;

                    db.tb_documento.Add(document);
                    db.SaveChanges();
                }

                dtvDocumentos.Rows.Clear();
                CargarDatos();
                LimpiarDatos();
            }
        }
Ejemplo n.º 5
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            using (sistemaVentasEntities db = new sistemaVentasEntities())
            {
                String id = dtvProductos.CurrentRow.Cells[0].Value.ToString();

                int idC = int.Parse(id);

                prod = db.producto.Where(VerificarID => VerificarID.idProducto == idC).First();
                prod.nombreProducto = txtProducto.Text;
                prod.precioProducto = txtPrecio.Text;
                prod.estadoProducto = txtEstado.Text;

                db.Entry(prod).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            dtvProductos.Rows.Clear();
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 6
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            using (sistemaVentasEntities db = new sistemaVentasEntities())
            {
                String id = dtvClientes.CurrentRow.Cells[0].Value.ToString();

                int idC = int.Parse(id);

                cliente = db.tb_cliente.Where(VerificarID => VerificarID.iDCliente == idC).First();
                cliente.nombreCliente    = txtCliente.Text;
                cliente.direccionCliente = txtDireccion.Text;
                cliente.duiCliente       = txtDui.Text;

                db.Entry(cliente).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            dtvClientes.Rows.Clear();
            CargarDatos();
            LimpiarDatos();
        }
Ejemplo n.º 7
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text.Equals("") || txtContrasenia.Text.Equals(""))
            {
                MessageBox.Show("Introduzca Valores primero.");
            }
            else
            {
                using (sistemaVentasEntities db = new sistemaVentasEntities())
                {
                    user.email       = txtUsuario.Text;
                    user.contrasenia = txtContrasenia.Text;

                    db.usuarios.Add(user);
                    db.SaveChanges();
                }

                dtvUsuarios.Rows.Clear();
                CargarDatos();
                LimpiarDatos();
            }
        }
Ejemplo n.º 8
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtProducto.Equals("") || txtPrecio.Equals("") || txtEstado.Equals(""))
            {
                MessageBox.Show("Introduzca Valores primero.");
            }
            else
            {
                using (sistemaVentasEntities db = new sistemaVentasEntities())
                {
                    prod.nombreProducto = txtProducto.Text;
                    prod.precioProducto = txtPrecio.Text;
                    prod.estadoProducto = txtEstado.Text;

                    db.producto.Add(prod);
                    db.SaveChanges();
                }

                dtvProductos.Rows.Clear();
                CargarDatos();
                LimpiarDatos();
            }
        }
Ejemplo n.º 9
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtCliente.Equals("") || txtDireccion.Equals("") || txtDui.Equals(""))
            {
                MessageBox.Show("Introduzca Valores primero.");
            }
            else
            {
                using (sistemaVentasEntities db = new sistemaVentasEntities())
                {
                    cliente.nombreCliente    = txtCliente.Text;
                    cliente.direccionCliente = txtDireccion.Text;
                    cliente.duiCliente       = txtDui.Text;

                    db.tb_cliente.Add(cliente);
                    db.SaveChanges();
                }

                dtvClientes.Rows.Clear();
                CargarDatos();
                LimpiarDatos();
            }
        }
Ejemplo n.º 10
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (dtvProductos.Rows.Count == 0)
            {
                MessageBox.Show("¡No ha ingresado ningun producto!", "Completar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                using (sistemaVentasEntities bd = new sistemaVentasEntities())
                {
                    tb_venta venta = new tb_venta();

                    String comboDoc = cmbTipDoc.SelectedValue.ToString();
                    String comboCli = cmbCliente.SelectedValue.ToString();

                    venta.idDocumento = Convert.ToInt32(comboDoc);
                    venta.iDCliente   = Convert.ToInt32(comboCli);
                    venta.iDUsuario   = 8;
                    venta.totalVenta  = Convert.ToDecimal(lblTotalGeneral.Text);
                    venta.fecha       = Convert.ToDateTime(dtpFecha.Text);

                    bd.tb_venta.Add(venta);
                    bd.SaveChanges();

                    detalleVenta dventa = new detalleVenta();

                    for (int i = 0; i < dtvProductos.RowCount; i++)
                    {
                        String idProducto       = dtvProductos.Rows[i].Cells[0].Value.ToString();
                        int    idProdConvertido = Convert.ToInt32(idProducto);

                        String Cantidad       = dtvProductos.Rows[i].Cells[3].Value.ToString();
                        int    cantidadConver = Convert.ToInt32(Cantidad);

                        String  Precio       = dtvProductos.Rows[i].Cells[2].Value.ToString();
                        Decimal precioConver = Convert.ToDecimal(Precio);

                        String  Total       = dtvProductos.Rows[i].Cells[4].Value.ToString();
                        Decimal totalConver = Convert.ToDecimal(Total);

                        dventa.idVenta    = Convert.ToInt32(txtNumVenta.Text);
                        dventa.idProducto = idProdConvertido;
                        dventa.cantidad   = cantidadConver;
                        dventa.precio     = precioConver;
                        dventa.total      = totalConver;

                        bd.detalleVenta.Add(dventa);
                        bd.SaveChanges();
                    }

                    MessageBox.Show("¡Venta Realizada con éxito!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    dtvProductos.Rows.Clear();

                    if (dtvProductos.Rows.Count == 0)
                    {
                        lblTotalGeneral.Text = "0.00";
                    }
                }

                RetornoId();
            }
        }