Example #1
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                string cod      = txtCodigoProducto.Text;
                string tipo     = txtTipo.Text;
                string est      = txtEstacion.Text;
                int    talle    = Convert.ToInt32(txtTalle.Text);
                double pefect   = Convert.ToDouble(txtPrecioEfectivo.Text);
                double pcosto   = Convert.ToDouble(txtPrecioCosto.Text);
                int    qinicial = Convert.ToInt32(txtCantidad.Text);
                string tela     = txtCaracteristica.Text;
                string notas    = txtNotas.Text;

                DacTienda.Modelos.Producto producto = new DacTienda.Modelos.Producto(cod, tipo, tela, est, qinicial, qinicial, talle, pcosto, pefect, notas);

                AbmProducto.Insertar(producto);

                //Reiniciamos los campos
                reiniciar();

                //Mensaje de exito
                MessageBox.Show("Producto insertado correctamente", "Guinea Ind");

                //Re-listamos
                List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();
                gridProds.DataSource = lista;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error. Verifique los campos. Description: " + ex.Message, "Guinea Ind");
            }
        }
Example #2
0
        public double traerPrecio()
        {
            //Trae el precio
            int prodVenta = Convert.ToInt32(cbProducto.SelectedItem);
            List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();

            foreach (DacTienda.Modelos.Producto p in lista)
            {
                if (p.Id == prodVenta)
                {
                    return(p.PrecioVenta);
                }
            }
            return(0);
        }
Example #3
0
        public string traerCateg()
        {
            //Hago que segun la selección de Producto me traiga el tipo
            int prodVenta = Convert.ToInt32(cbProducto.SelectedItem);
            List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();

            foreach (DacTienda.Modelos.Producto p in lista)
            {
                if (p.Id == prodVenta)
                {
                    return(p.Categoria);
                }
            }
            return(null);
        }
Example #4
0
        private void Venta_Load(object sender, EventArgs e)
        {
            /*
             * //HARDCODEO UNAS VENTAS
             * DBTiendaContext db;
             * DacTienda.Modelos.Venta v1 = new DacTienda.Modelos.Venta(DateTime.Today, 1, "1","CAMPERA",600,"Tarjeta",3,0.2,120,720);
             * DacTienda.Modelos.Venta v2 = new DacTienda.Modelos.Venta(DateTime.Today, 1, "1", "CAMISA", 600, "Tarjeta", 3, 0.2, 120, 720);
             * DacTienda.Modelos.Venta v3 = new DacTienda.Modelos.Venta(DateTime.Today, 1, "1", "CAMISA", 600, "Tarjeta", 3, 0.2, 120, 720);
             * DacTienda.Modelos.Venta v4 = new DacTienda.Modelos.Venta(DateTime.Today, 1, "1", "CAMISA", 600, "Tarjeta", 3, 0.2, 120, 720);
             * DacTienda.Modelos.Venta v5 = new DacTienda.Modelos.Venta(DateTime.Today, 1, "1", "CAMISA", 600, "Tarjeta", 3, 0.2, 120, 720);
             * db = new DBTiendaContext();
             * db.Ventas.Add(v1);
             * db.Ventas.Add(v2);
             * db.Ventas.Add(v3);
             * db.Ventas.Add(v4);
             * db.Ventas.Add(v5);
             * db.SaveChanges();
             */

            cbProducto.SelectedItem  = null;
            cbCuotas.SelectedItem    = null;
            cbFormaPago.SelectedItem = null;

            cbFormaPago.DisplayMember = "Text"; cbFormaPago.ValueMember = "Value";
            cbFormaPago.Items.Add(new { Text = "Efectivo", Value = "Efectivo" });
            cbFormaPago.Items.Add(new { Text = "Tarjeta", Value = "Tarjeta" });

            cbCuotas.DisplayMember = "Text"; cbCuotas.ValueMember = "Value";
            cbCuotas.Items.Add(new { Text = "1", Value = "1" });
            cbCuotas.Items.Add(new { Text = "3", Value = "3" });
            cbCuotas.Items.Add(new { Text = "6", Value = "6" });

            //Mostramos los productos en stock al iniciar
            List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();
            List <int> CodProductos = new List <int>();

            foreach (DacTienda.Modelos.Producto p in lista)
            {
                CodProductos.Add(p.Id);
            }
            cbProducto.DataSource    = CodProductos;
            gridProductos.DataSource = lista;
        }
Example #5
0
        private void Form1_Load(object sender, EventArgs e)
        {
            List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();

            gridProds.DataSource = lista;

            List <string> sexo = new List <string>();

            sexo.Add("MASC");
            sexo.Add("FEM");
            sexo.Add("");
            cbSexo.DataSource = sexo;

            List <string> estacion = new List <string>();

            estacion.Add("INVIERNO");
            estacion.Add("VERANO");
            estacion.Add("");
            cbEstacion.DataSource = estacion;

            cbSexo.SelectedItem     = "";
            cbEstacion.SelectedItem = "";
        }
Example #6
0
        private void btnTraerTodos_Click(object sender, EventArgs e)
        {
            List <DacTienda.Modelos.Producto> lista = AbmProducto.Listar();

            gridProds.DataSource = lista;
        }