예제 #1
0
        private void btnEliminar2_Click(object sender, EventArgs e)
        {
            ActivateButton(sender, RGBColors.color3);
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                int id = ((Articulo)dgvArticulos.CurrentRow.DataBoundItem).Id;
                negocio.eliminar(id);
                CargarGrilla();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                if (articulo == null)
                {
                    articulo = new Articulo();
                }


                articulo.Codigo      = txtCodArt.Text.Trim();
                articulo.Nombre      = txtNombre.Text.Trim();
                articulo.Descripcion = txtDescripcion.Text.Trim();
                articulo.ImagenURL   = txtURLImagen.Text.Trim();
                articulo.Marca       = (Marca)cboMarcas.SelectedItem;
                articulo.Categoria   = (Categoria)cboCategoria.SelectedItem;
                articulo.Precio      = Convert.ToDecimal(txtPrecio.Text);


                if (articulo.Id == 0)
                {
                    negocio.agregar(articulo);
                }

                else
                {
                    negocio.modificar(articulo);
                }

                Dispose();
            }
            catch (Exception EX)
            {
                MessageBox.Show(EX.Message);
            }
        }