Example #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var            btn         = (Button)sender;
            AltaProductoUI ventanaPpal = (AltaProductoUI)btn.FindForm();
            var            adminProd   = new ControladorProducto();

            int    codProducto  = int.Parse(ventanaPpal.txtCodProducto.Text.Trim());
            string marca        = ventanaPpal.txtMarca.Text.Trim().ToLower();
            string nombre       = ventanaPpal.txtNombre.Text.Trim().ToLower();
            string tipoProducto = ventanaPpal.cbxTipo.Text.Trim().ToLower();
            float  contenido    = float.Parse(ventanaPpal.txtContenido.Text.Trim());
            float  precio       = float.Parse(ventanaPpal.txtPrecio.Text.Trim());
            string descripcion  = ventanaPpal.rTxtDescripcion.Text.Trim();


            if (this.iTipoVentana == "Alta")
            {
                adminProd.AltaProducto(codProducto, marca, nombre, tipoProducto, contenido, precio, descripcion);
            }
            else
            {
                if (this.iModificado)
                {
                    adminProd.ModificarProducto(codProducto, marca, nombre, tipoProducto, contenido, precio, descripcion);
                }
            }

            adminProd.GuardarCambios();
            this.Close();
        }
        private void AgregarProductoHandler(object sender, EventArgs e)
        {
            var            aceptarButton = (Button)sender;
            AltaProductoUI ventanaPpal   = (AltaProductoUI)aceptarButton.FindForm();
            var            adminProd     = new ControladorProducto();

            int    codProducto  = int.Parse(ventanaPpal.lblNumero.Text.Trim());
            string marca        = ventanaPpal.txtMarca.Text.Trim().ToLower();
            string nombre       = ventanaPpal.txtNombre.Text.Trim().ToLower();
            string tipoProducto = ventanaPpal.cbxTipo.Text.Trim().ToLower();
            float  contenido    = float.Parse(ventanaPpal.txtContenido.Text.Trim());
            float  precio       = float.Parse(ventanaPpal.txtPrecio.Text.Trim());
            string descripcion  = ventanaPpal.rTxtDescripcion.Text.Trim();

            adminProd.AltaProducto(codProducto, marca, nombre, tipoProducto, contenido, precio, descripcion);
            adminProd.GuardarCambios();
        }