Ejemplo n.º 1
0
 private void btnDelMarca_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("¿Desea eliminar la marca?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             Marca m = ObtenerSeleccionado();
             if (m != null)
             {
                 m.Eliminar();
                 Buscar();
             }
             else
             {
                 MessageBox.Show("Seleccione una marca", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     catch (SqlException)
     {
         MessageBox.Show("La marca no pudo ser eliminada debido a que es referenciada por uno o más productos en existencia", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
        public ActionResult Eliminar(int id)
        {
            marca.Id = id;
            marca.Eliminar();

            return(Redirect("~/Marca"));
        }
Ejemplo n.º 3
0
        protected void MarcaGridView_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            //Obtener el Id en la variable Valor
            int    Index = Convert.ToInt32(e.CommandArgument);
            string Valor = MarcaGridView.Rows[Index].Cells[2].Text;

            if (e.CommandName == "Delete")
            {
                Marca marca = new Marca();
                marca.Eliminar(Convert.ToInt32(Valor));
                Response.Redirect("/Administracion/SeccionMarca/cMarca.aspx");
            }
        }