public ActionResult Edit(int id = 0)
        {
            @ViewBag.Controller = controller;
            TpManutencao tpmanutencao = db.TpManutencao.Find(id);

            if (tpmanutencao == null)
            {
                return(HttpNotFound());
            }
            return(View(tpmanutencao));
        }
 public ActionResult Edit(TpManutencao tpmanutencao)
 {
     @ViewBag.Controller         = controller;
     tpmanutencao.dsTpManutencao = Validation.SyntaxName(tpmanutencao.dsTpManutencao);
     if (ModelState.IsValid)
     {
         db.Entry(tpmanutencao).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tpmanutencao));
 }
        public ActionResult Inactive(int id = 0)
        {
            @ViewBag.Controller = controller;
            TpManutencao tpmanutencao = db.TpManutencao.Find(id);

            if (tpmanutencao == null)
            {
                return(HttpNotFound());
            }
            tpmanutencao.status = (byte)Status.Inativo;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Create(TpManutencao tpmanutencao)
        {
            tpmanutencao.dtCriacao      = DateTime.Now;
            tpmanutencao.status         = (byte)Status.Ativo;
            tpmanutencao.idTpManutencao = 1;
            tpmanutencao.dsTpManutencao = Validation.SyntaxName(tpmanutencao.dsTpManutencao);

            @ViewBag.Controller = controller;
            if (ModelState.IsValid)
            {
                db.TpManutencao.Add(tpmanutencao);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tpmanutencao));
        }