// GET: BloqueioCadastro/Create
        public ActionResult Create()
        {
            ViewBag.ultimoRecado = db.Recado.OrderByDescending(x => x.IdRecado).FirstOrDefault();
            BloqueioCadastro bc = new BloqueioCadastro();

            bc.CPFBloqueio  = (((atribuicaoAulas.ACESSO)(Session["usuariologado"])).CPF);
            bc.dataBloqueio = DateTime.Now;

            var listOpt = new[]     {
                new SelectListItem {
                    Value = "S", Text = "Bloquear"
                },
                new SelectListItem {
                    Value = "N", Text = "Desbloquear"
                }
            };

            ViewBag.lstOptions = new SelectList(listOpt, "Value", "Text");
            if (db.BloqueioCadastro.Count() > 0)
            {
                ViewBag.bloqueado   = db.BloqueioCadastro.OrderByDescending(x => x.IdBloqueioCadastro).FirstOrDefault().bloqueado == "S" ? "Bloqueado" : "Desbloqueado";
                ViewBag.lstBloqueio = db.BloqueioCadastro.OrderByDescending(x => x.dataBloqueio).AsNoTracking().ToList();
                return(View(bc));
            }
            else
            {
                return(View());
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            BloqueioCadastro bloqueioCadastro = db.BloqueioCadastro.Find(id);

            db.BloqueioCadastro.Remove(bloqueioCadastro);
            db.SaveChanges();
            return(RedirectToAction("Create"));
        }
 public ActionResult Edit([Bind(Include = "idBloqueioCadastro,bloqueado,databloqueio,CPFBloqueio")] BloqueioCadastro bloqueioCadastro)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bloqueioCadastro).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(bloqueioCadastro));
 }
        public ActionResult Create(BloqueioCadastro bloqueioCadastro)
        {
            ViewBag.ultimoRecado = db.Recado.OrderByDescending(x => x.IdRecado).FirstOrDefault();
            if (ModelState.IsValid)
            {
                db.BloqueioCadastro.Add(bloqueioCadastro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(bloqueioCadastro));
        }
        // GET: BloqueioCadastro/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            BloqueioCadastro bloqueioCadastro = db.BloqueioCadastro.Find(id);

            if (bloqueioCadastro == null)
            {
                return(HttpNotFound());
            }
            return(View(bloqueioCadastro));
        }
 public ActionResult Salvar(BloqueioCadastro bloqueioCadastro)
 {
     db.BloqueioCadastro.Add(bloqueioCadastro);
     db.SaveChanges();
     return(RedirectToAction("Create"));
 }