Пример #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            T_PlanoAcao plano = db.T_PlanoAcao.Find(id);

            db.T_PlanoAcao.Remove(plano);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            T_PlanoAcao plano = db.T_PlanoAcao.Find(id);

            db.T_PlanoAcao.Remove(plano);
            db.SaveChanges();
            return(Json(new { success = true }));
        }
Пример #3
0
 public ActionResult Edit(T_PlanoAcao plano)
 {
     if (ModelState.IsValid)
     {
         db.Entry(plano).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(plano));
 }
Пример #4
0
        public ActionResult AddPlano(int idIndicador, string periodo)
        {
            var plano = new T_PlanoAcao();

            plano.PLA_DATA       = DateTime.Now;
            plano.PLA_REFERENCIA = periodo;
            plano.PLA_STATUS     = "P";
            plano.T_Metas        = db.T_Metas.Where(x => x.IND_ID == idIndicador).First();
            plano.MET_ID         = plano.T_Metas.MET_ID;
            return(View(plano));
        }
Пример #5
0
        public ActionResult AddPlano(T_PlanoAcao plano)
        {
            if (plano.PLA_DESCRICAO == "" || plano.PLA_DESCRICAO == null)
            {
                ModelState.AddModelError("PLA_DESCRICAO", "Obrigatório informar a descrição.");
            }

            if (ModelState.IsValid)
            {
                db.T_PlanoAcao.Add(plano);
                db.SaveChanges();
                plano.T_Metas = db.T_Metas.Find(plano.MET_ID);
                return(RedirectToAction("PlanoAcao", new { idIndicador = plano.T_Metas.IND_ID, periodo = plano.PLA_REFERENCIA }));
            }
            plano.T_Metas = db.T_Metas.Find(plano.MET_ID);
            return(View(plano));
        }
Пример #6
0
 public ActionResult Edit(T_PlanoAcao plano)
 {
     #region Validacoes
     if (plano.PLA_DESCRICAO == "" || plano.PLA_DESCRICAO == null)
     {
         ModelState.AddModelError("PLA_DESCRICAO", "Obrigatório informar a descrição.");
         ViewBag.erro = "Obrigatório informar a descrição.";
     }
     #endregion Validacoes
     if (ModelState.IsValid)
     {
         db.Entry(plano).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(Json(new { success = true }));
     }
     return(View(plano));
 }
Пример #7
0
        public ActionResult AddPlano(T_PlanoAcao plano)
        {
            if (plano.PLA_DESCRICAO == "" || plano.PLA_DESCRICAO == null)
            {
                ModelState.AddModelError("PLA_DESCRICAO", "Obrigatório informar a descrição.");
            }

            if (ModelState.IsValid)
            {
                var user = db.T_Usuario.First(x => x.EMAIL == HttpContext.User.Identity.Name);
                plano.USER_ID = user.ID_USUARIO;
                db.T_PlanoAcao.Add(plano);
                db.SaveChanges();
                plano.T_Metas = db.T_Metas.Find(plano.MET_ID);
                return(RedirectToAction("PlanoAcao", new { idIndicador = plano.T_Metas.IND_ID, periodo = plano.PLA_REFERENCIA }));
            }
            plano.T_Metas = db.T_Metas.Find(plano.MET_ID);
            return(View(plano));
        }