コード例 #1
0
        public ActionResult Create(risks consulta, HttpPostedFileBase file)
        {
            consulta.created = DateTime.Now;
            consulta.updated = DateTime.Now;
            //consulta.status = Convert.ToInt32(Request.Form["status"]);

            //Preenche o campo Ordem da tabela de Categorias.
            var ultimoitem    = new risks();
            var consultaOrdem = (from ev in db.risks orderby ev.position ascending select ev).ToList();

            if (consultaOrdem.Count() > 0)
            {
                ultimoitem        = consultaOrdem[consultaOrdem.Count - 1];
                consulta.position = ultimoitem.position + 1;
            }
            else
            {
                consulta.position = 1;
            }

            //Cadastra a Categoria.
            if (ModelState.IsValid)
            {
                //Save Post
                db.risks.Add(consulta);
                db.SaveChanges();
                TempData["acao"] = "Dados inseridos com sucesso";
            }

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult Create()
        {
            var c = new risks();

            return(View(c));
        }