public ActionResult Edit([Bind(Include = "Id,Nome,dtaCadastro,Ativo")] Pista pista, bool chkConectado) { Pista Teste = PistasDAO.ProcurarbyNome(pista.Nome); if (chkConectado) { pista.Ativo = 0; } else { pista.Ativo = 1; } if (Teste == null || !chkConectado) { PistasDAO.Editar(pista, pista.Id); return(RedirectToAction("Index")); } ModelState.AddModelError("", "Pista com mesmo Nome já Cadastrada"); return(View()); }
public ActionResult Create([Bind(Include = "Id,Nome,dtaCadastro,Ativo")] Pista pista) { HttpCookie myCookie = Request.Cookies["Loja"]; pista.loja = LojaDAO.ProcurarbyId(Int32.Parse(myCookie.Values["lojaId"])); pista.Ativo = 1; pista.dtaCadastro = DateTime.Now; if (ModelState.IsValid) { Pista Teste = PistasDAO.ProcurarbyNome(pista.Nome); if (Teste == null) { PistasDAO.AdicionarNovo(pista); return(RedirectToAction("Index")); } ModelState.AddModelError("", "Pista com mesmo Nome já Cadastrada"); return(View()); } return(View(pista)); }