Ejemplo n.º 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");
                }
            }
        }