コード例 #1
0
        public ActionResult Create([Bind(Include = "IDNivelMaturidDade,Sigla,Nome,Descricao")] NivelMaturidade nivelMaturidade)
        {
            if (ModelState.IsValid)
            {
                string nome  = nivelMaturidade.Nome;
                string sigla = nivelMaturidade.Sigla;

                if (db.NivelMaturidade.FirstOrDefault(s => s.Sigla.Equals(sigla)) != null)
                {
                    ViewBag.Sigla = "ATENÇÃO - Já existe um Nivel com essa SIGLA!";
                    return(View(nivelMaturidade));
                }
                ;

                if (db.NivelMaturidade.FirstOrDefault(n => n.Nome.Equals(nome)) != null)
                {
                    ViewBag.Nome = "ATENÇÃO -  Já existe Nivel com esse NOME!";
                    return(View(nivelMaturidade));
                }
                ;

                db.NivelMaturidade.Add(nivelMaturidade);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(nivelMaturidade));
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            NivelMaturidade nivelMaturidade = db.NivelMaturidade.Find(id);

            db.NivelMaturidade.Remove(nivelMaturidade);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "IdNivelMaturidade,Sigla,Nome,Descricao")] NivelMaturidade nivelMaturidade)
 {
     if (ModelState.IsValid)
     {
         db.Entry(nivelMaturidade).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(nivelMaturidade));
 }
コード例 #4
0
        public ActionResult Create([Bind(Include = "IdNivelMaturidade,Sigla,Nome,Descricao")] NivelMaturidade nivelMaturidade)
        {
            if (ModelState.IsValid)
            {
                db.NivelMaturidade.Add(nivelMaturidade);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(nivelMaturidade));
        }
コード例 #5
0
        // GET: NivelMaturidade/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            NivelMaturidade nivelMaturidade = db.NivelMaturidade.Find(id);

            if (nivelMaturidade == null)
            {
                return(HttpNotFound());
            }
            return(View(nivelMaturidade));
        }
コード例 #6
0

        
コード例 #7
0

        
コード例 #8
0

        
コード例 #9
0
 public int Update(NivelMaturidade nivelMaturidade)
 {
     return(_nivelMaturidadeDAL.Update(nivelMaturidade));
 }
コード例 #10
0
 public int Insert(NivelMaturidade nivelMaturidade)
 {
     return(_nivelMaturidadeDAL.Insert(nivelMaturidade));
 }
コード例 #11
0
        public ActionResult Update(NivelMaturidade nivelMaturidade)
        {
            var request = _nivelMaturidadeBLL.Update(nivelMaturidade);

            return(request > 0 ? new HttpStatusCodeResult(HttpStatusCode.OK) : new HttpStatusCodeResult(HttpStatusCode.NotFound));
        }