Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                ArticuloNegocio negocio = new ArticuloNegocio();
                listaArticulos = negocio.Listar();

                var ItemBorrar = Request.QueryString["idBorrar"];
                if (ItemBorrar != null)
                {
                    Articulo articulo = listaArticulos.Find(a => a.Id == int.Parse(ItemBorrar));
                    negocio.Eliminar(articulo.Id);
                    Response.Redirect("~/BajaArticulo.aspx");
                }

                var ItemModificar = Request.QueryString["idModificar"];
                if (ItemModificar != null)
                {
                    Articulo articulo = listaArticulos.Find(a => a.Id == int.Parse(ItemModificar));
                    Response.Redirect("~/AltaArticulo.aspx?idModificar=" + articulo.Id);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
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());
     }
 }
Ejemplo n.º 3
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seguro que desea borrar el Articulo", "Message", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         ArticuloNegocio articulo = new ArticuloNegocio();
         articulo.Eliminar(((Articulo)dgvLista.CurrentRow.DataBoundItem).id);
     }
     cargar();
 }
Ejemplo n.º 4
0
        protected void dgvArticulos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Select")
            {
                ArticuloNegocio negocio = new ArticuloNegocio();
                listado = negocio.listar();
                int    index = Convert.ToInt32(e.CommandArgument);
                string idArt = dgvArticulos.Rows[index].Cells[0].Text;
                articulo = new Articulo();
                articulo = listado.Find(J => J.IdArticulo == Convert.ToInt64(idArt));

                negocio.Eliminar(articulo);
                Response.Redirect("ABMArticulos.aspx");
            }
            if (e.CommandName == "Select2")
            {
                ArticuloNegocio negocio = new ArticuloNegocio();
                listado = negocio.listar();
                int    index = Convert.ToInt32(e.CommandArgument);
                string idArt = dgvArticulos.Rows[index].Cells[0].Text;
                articulo = new Articulo();
                articulo = listado.Find(J => J.IdArticulo == Convert.ToInt64(idArt));
                Response.Redirect("ModificarArticulo.aspx?idart=" + articulo.IdArticulo);
            }
            if (e.CommandName == "Select3")
            {
                ArticuloNegocio negocioEliminado = new ArticuloNegocio();
                listado = negocioEliminado.listarEliminados();
                int    index = Convert.ToInt32(e.CommandArgument);
                string idArt = dgvArticulos.Rows[index].Cells[0].Text;
                articulo = new Articulo();
                articulo = listado.Find(J => J.IdArticulo == Convert.ToInt64(idArt));
                ArticuloNegocio negocio = new ArticuloNegocio();
                negocio.Restaurar(articulo);
                Response.Redirect("ABMArticulos.aspx");
            }
            else
            {
                ArticuloNegocio negocio = new ArticuloNegocio();
                listado = negocio.listar();
                int    index = Convert.ToInt32(e.CommandArgument);
                string idArt = dgvArticulos.Rows[index].Cells[0].Text;
                articulo = new Articulo();
                articulo = listado.Find(J => J.IdArticulo == Convert.ToInt64(idArt));
                if (articulo.Destacado == false)
                {
                    articulo.Destacado = true;
                }
                else
                {
                    articulo.Destacado = false;
                }
                negocio.Destacar(articulo);
                Response.Redirect("ABMArticulos.aspx");
            }
        }
Ejemplo n.º 5
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                int id = ((Articulo)dgvArticulos.CurrentRow.DataBoundItem).Id;
                negocio.Eliminar(id);
                CargarDatos();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 6
0
 protected void eliminar_Command(object sender, CommandEventArgs e)
 {
     try
     {
         int id = Convert.ToInt32(e.CommandArgument);
         foreach (Articulo item in ArticulosList)
         {
             item.existencia = 0;
             negocio.Eliminar(item);
             break;
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 7
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio ArtNeg = new ArticuloNegocio();

            try
            {
                bool Resultado = ArtNeg.Eliminar(Convert.ToInt32(dgvDetalleArticulo.Rows[0].Cells[0].Value));

                if (Resultado)
                {
                    MessageBox.Show("Registro dado de baja correctamente");
                    cbxArticulo.DataSource = ArtNeg.Listar();
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
        }
Ejemplo n.º 8
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                DialogResult dialogResult = MessageBox.Show("¿Estas seguro de eliminar el articulo seleccionado?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                if (dialogResult == DialogResult.Yes)
                {
                    int id = ((Articulo)dgvArticulos.CurrentRow.DataBoundItem).ID;
                    negocio.Eliminar(id);
                    cargarGrilla();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 9
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio negocio = new ArticuloNegocio();

            try
            {
                DialogResult dr = MessageBox.Show("Seguro que desea eliminar?", "Eliminar", MessageBoxButtons.YesNo);
                if (dr == DialogResult.Yes)
                {
                    int id = Convert.ToInt32(((Articulo)dgvListado.CurrentRow.DataBoundItem).IdArticulo);
                    negocio.Eliminar(id);
                    CargarDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }