Beispiel #1
0
        private void AgregarProducto_Click(object sender, EventArgs e)
        {
            try
            {
                Metrica m = new Metrica();
                m.Medida = cboMetrica.SelectedValue.ToString();

                Producto p = new Producto();
                p.Codigo    = txtCodigoProducto.Text;
                p.Nombre    = txtNombreProducto.Text;
                p.Proveedor = new Proveedor {
                    Id = int.Parse(cboProveedor.SelectedValue.ToString())
                };
                p.Metrica = m;
                if (p.Agregar())
                {
                    MenuAdministrador_Load(sender, e);
                    MetroFramework.MetroMessageBox.Show(this, "Producto Agregado", "Agregar Producto");
                    return;
                }
                MetroFramework.MetroMessageBox.Show(this, "El producto número " + txtCodigoProducto.Text + " ya existe", "Agregar Producto");
            }
            catch (Exception ex)
            {
                MetroFramework.MetroMessageBox.Show(this, "Error" + ex.Message, "Agregar Mesa");
            }
        }
Beispiel #2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            int      respuesta = 0;
            Producto nProducto = new Producto();

            nProducto.Codigo       = int.Parse(txtCodProducto.Text);
            nProducto.Descripcion  = txtDescripcion.Text;
            nProducto.TipoProducto = (TipoProducto)cboTipo.SelectedItem;
            nProducto.Marca        = (Marca)cboMarca.SelectedItem;
            nProducto.Precio       = decimal.Parse(txtPrecio.Text);
            nProducto.Cantidad     = int.Parse(txtCantidad.Text);
            nProducto.Talle        = txtTalle.Text;
            nProducto.Estado       = cboEstado.SelectedIndex;


            if (Accion.Equals("A"))
            {
                respuesta = nProducto.Agregar();
            }
            else if (Accion.Equals("M"))
            {
                respuesta = nProducto.Modificar();
            }


            if (respuesta.Equals(1))
            {
                MessageBox.Show("Producto agregado correctamente");
                Limpiar();
            }
            else
            {
                MessageBox.Show("Error al Ingresar el Producto");
            }
        }