Example #1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtCategoria.Text) || string.IsNullOrEmpty(txtNombre.Text) || string.IsNullOrEmpty(txtCodigo.Text))
            {
                MessageBox.Show("Completa los campos pancho.");
            }

            else
            {
                try
                {
                    Modelos.Productos.ProductosViewModel ProductoVM = new Modelos.Productos.ProductosViewModel();

                    ProductoVM.nombre      = txtNombre.Text;
                    ProductoVM.categoria   = txtCategoria.Text;
                    ProductoVM.descripcion = txtDescripcion.Text;
                    ProductoVM.codigo      = txtCodigo.Text;
                    ProductoVM.id_unidad   = ((Modelos.Unidad.UnidadViewModel)cmbUnidad.SelectedValue).id;

                    Controladores.EstadosController estado = new Controladores.EstadosController();
                    ProductoVM.id_estado = estado.GetId("ACTIVO");

                    Controladores.Productos.ProductoController productoC = new Controladores.Productos.ProductoController();

                    productoC.Add(ProductoVM);

                    MessageBox.Show("Producto agregado");
                }
                catch (FormatException)
                {
                    MessageBox.Show("le pifiaste ameo");
                }
            }
        }
Example #2
0
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            idProducto = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value);
            Modelos.Productos.ProductosViewModel       ProductoVM = new Modelos.Productos.ProductosViewModel();
            Controladores.Productos.ProductoController ProductoC  = new Controladores.Productos.ProductoController();

            ProductoVM = ProductoC.Get(idProducto);

            txtNombre.Text      = ProductoVM.nombre;
            txtCategoria.Text   = ProductoVM.categoria;
            txtCodigo.Text      = ProductoVM.codigo;
            txtDescripcion.Text = ProductoVM.descripcion;

            Controladores.Unidad.UnidadController unidadVM = new Controladores.Unidad.UnidadController();


            var pepe = unidadVM.Get(ProductoVM.id_unidad);



            cmbUnidad.Text = pepe.nombre;



            //ProductoVM.id_unidad = ((Modelos.Unidad.UnidadViewModel)cmbUnidad.SelectedValue).id;
        }
Example #3
0
 public void loadProducto()
 {
     //Controladores.ClienteControllers cliente = new Controladores.ClienteControllers();
     Controladores.Productos.ProductoController producto = new Controladores.Productos.ProductoController();
     //dataGridView1.DataSource = cliente.GetCliente();
     dataGridView1.DataSource = producto.GetAll();
     this.dataGridView1.Columns["id"].Visible = false;
 }
Example #4
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (idProducto > 0)
     {
         Controladores.Productos.ProductoController productocontroller = new Controladores.Productos.ProductoController();
         productocontroller.Delete(idProducto);
         MessageBox.Show("El producto se ha eliminado", "Producto");
         //loadProducto();
     }
     else
     {
         MessageBox.Show("ElegĂ­ un producto salchica!!");
     }
 }