예제 #1
0
        public ActionResult EliminarConfirmado(Guid id)
        {
            string btnValue = Request.Form["accionx"];
            Pieza  pieza    = db.Piezas.Find(id);

            string folioPieza = pieza.ImprimirFolio();

            switch (btnValue)
            {
            case "deshabilitar":
                pieza.Status          = false;
                db.Entry(pieza).State = EntityState.Modified;
                db.SaveChanges();
                AlertaDefault(string.Format("Se deshabilito <b>{0}</b>", folioPieza), true);

                break;

            case "eliminar":
                db.Piezas.Remove(pieza);
                db.SaveChanges();
                AlertaDanger(string.Format("Se elimino <b>{0}</b>", folioPieza), true);

                break;

            default:
                AlertaDanger(string.Format("Ocurrio un error."), true);
                break;
            }
            return(Json(new { success = true }));
        }