Esempio n. 1
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio = new ArticuloNegocio();
            List <Articulo> lista;

            try
            {
                if (txbCodigo.Text.Length > 0)
                {
                    lista             = negocio.Buscar(txbCodigo.Text);
                    txbCategoria.Text = lista[0].categoriaProducto.nombre;
                    txbNombre.Text    = lista[0].nombre;
                    txbMarca.Text     = lista[0].marcaProducto.nombre;
                    txbDesc.Text      = lista[0].descripcion;
                    txbPrecio.Text    = Convert.ToString(lista[0].precio);
                }
                else
                {
                    MessageBox.Show("Por favor ingrese un codigo. ");
                }
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show(" El codigo ingresado no existe");
                txbNombre.Text    = "";
                txbDesc.Text      = "";
                txbMarca.Text     = null;
                txbCategoria.Text = null;
                txbPrecio.Text    = "";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 2
0
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio  = new ArticuloNegocio();
            Articulo        articulo = new Articulo();
            List <Articulo> lista    = new List <Articulo>();

            try
            {
                lista                      = negocio.Buscar(Auxiliar.codigo);
                articulo                   = lista[0];
                articulo.codigo            = txbCodigo.Text;
                articulo.nombre            = txbNombre.Text;
                articulo.descripcion       = txbDesc.Text;
                articulo.categoriaProducto = (Categoria)cboCategoria.SelectedItem;
                articulo.marcaProducto     = (Marca)cboMarca.SelectedItem;
                articulo.precio            = decimal.Parse(txbPrecio.Text);
                negocio.Modificar(articulo);
                MessageBox.Show("El articulo se ha modificado.");
                Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 3
0
 private void ClickBorrar(object sender, EventArgs e)
 {
     try
     {
         if (TBoxCodigo.Text.Length > 0)
         {
             DialogResult resul = MessageBox.Show("Seguro que desea eliminar el Articulo?", "Eliminar Articulo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
             if (resul == DialogResult.Yes)
             {
                 ArticuloNegocio articuloNegocio = new ArticuloNegocio();
                 List <Articulo> Lista;
                 Lista = articuloNegocio.Buscar(TBoxCodigo.Text);
                 articuloNegocio.Eliminar(Lista[0].ID);
                 MessageBox.Show("El Articulo con Codigo " + TBoxCodigo.Text + " se elimino de manera correcta", "", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                 Dispose();
             }
         }
         else
         {
             MessageBox.Show(" Por favor ingrese un codigo ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
Esempio n. 4
0
        private void Button4_Click(object sender, EventArgs e)
        {
            ArticuloNegocio ArtNeg = new ArticuloNegocio();

            try
            {
                dgvArticulo.DataSource         = ArtNeg.Buscar(txbCadenaBuscar.Text);;
                dgvArticulo.Columns[0].Visible = false;
                dgvArticulo.Columns[3].Visible = false;
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
        }
Esempio n. 5
0
        private void ClickBuscar(object sender, EventArgs e)
        {
            ArticuloNegocio  articuloNegocio = new ArticuloNegocio();
            List <Articulo>  Lista;
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            try
            {
                if (TBoxCodigo.Text.Length > 0)
                {
                    Lista                      = articuloNegocio.Buscar(TBoxCodigo.Text);
                    TboxId.Text                = Lista[0].ID.ToString();
                    TBoxNombre.Text            = Lista[0].Nombre;
                    TBoxDescripcion.Text       = Lista[0].Descripcion;
                    CboxMarca.DataSource       = marcaNegocio.Listar();
                    CboxCategoria.DataSource   = categoriaNegocio.Listar();
                    CboxMarca.Text             = Lista[0].Marca.Descripcion;
                    CboxCategoria.Text         = Lista[0].Categoria.Descripcion;
                    TBoxPrecio.Text            = (Lista[0].Precio).ToString("N2");
                    PBoxArticulo.ImageLocation = Lista[0].Imagen;
                    TboxImagen.Text            = Lista[0].Imagen;
                    ActivarCampos();
                    ArticuloGuardar = Lista;
                }
                else
                {
                    MessageBox.Show(" Por favor ingrese un codigo ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show(" El dato buscado " + TBoxCodigo.Text + " no existe \r\n" +
                                "Por favor intente nuevamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DesActivarCampos();
                TBoxNombre.Text            = "";
                TBoxDescripcion.Text       = "";
                CboxMarca.DataSource       = null;
                CboxCategoria.DataSource   = null;
                TBoxPrecio.Text            = "";
                PBoxArticulo.ImageLocation = "";
                TboxImagen.Text            = "";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 6
0
        private void BuscarDatos()
        {
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                dgvBuscarDatos.DataSource         = negocio.Buscar(txbBusqueda.Text);
                dgvBuscarDatos.Columns[0].Visible = false;
                dgvBuscarDatos.Columns[4].Visible = false;
                dgvBuscarDatos.Columns[8].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Request.QueryString["nombre"] == null)
         {
             listaArticulos = negocio.listar();
             Session.Add("listado", listaArticulos);
         }
         else
         {
             listaArticulos = negocio.Buscar(Request.QueryString["nombre"]);
             Session.Add("listado", listaArticulos);
         }
     }
     catch (Exception ex)
     {
         Session.Add("errorEncontrado", ex.ToString());
         Response.Redirect("Error.aspx");
     }
 }
Esempio n. 8
0
        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ArticuloNegocio ArtNeg = new ArticuloNegocio();

            dgvDetalleArticulo.DataSource = ArtNeg.Buscar(cbxArticulo.Text);
        }