public ActionResult DeleteConfirmed(int id) { PRO_USU_USUARIO pRO_USU_USUARIO = db.PRO_USU_USUARIO.Find(id); db.PRO_USU_USUARIO.Remove(pRO_USU_USUARIO); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "USU_N_CODIGO,USU_C_NOME,USU_C_SENHA,USU_C_ATIVO")] PRO_USU_USUARIO pRO_USU_USUARIO) { if (ModelState.IsValid) { db.Entry(pRO_USU_USUARIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRO_USU_USUARIO)); }
public ActionResult Create([Bind(Include = "USU_N_CODIGO,USU_C_NOME,USU_C_SENHA,USU_C_ATIVO")] PRO_USU_USUARIO pRO_USU_USUARIO) { if (ModelState.IsValid) { db.PRO_USU_USUARIO.Add(pRO_USU_USUARIO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRO_USU_USUARIO)); }
public ActionResult Login(PRO_USU_USUARIO autenticacao, string returnUrl) { if (ModelState.IsValid) { using (BLEstoque db = new BLEstoque()) { PRO_USU_USUARIO usuario = new PRO_USU_USUARIO(); if (autenticacao.USU_C_NOME != null && autenticacao.USU_C_SENHA != null) { usuario = db.PRO_USU_USUARIO.FirstOrDefault(x => x.USU_C_NOME == autenticacao.USU_C_NOME && x.USU_C_SENHA == autenticacao.USU_C_SENHA); } if (usuario != null) { if (Equals(usuario.USU_C_ATIVO, true)) { if (Equals(usuario.USU_C_SENHA, autenticacao.USU_C_SENHA)) { FormsAuthentication.SetAuthCookie(usuario.USU_C_NOME, false); if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1 && returnUrl.StartsWith("/") && !returnUrl.StartsWith("//") && returnUrl.StartsWith("/\\")) { return(Redirect(returnUrl)); } this.Session["autorizado"] = true; this.Session["login"] = usuario.USU_C_NOME; return(RedirectToAction("Index", "Produtos")); } else { ModelState.AddModelError("", "Senha informada Inválida."); } } else { ModelState.AddModelError("", "Usuário sem acesso para usar o sistema."); } } else { ModelState.AddModelError("", "Usuário inválido."); } } } return(View("index")); }
// GET: Usuarios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PRO_USU_USUARIO pRO_USU_USUARIO = db.PRO_USU_USUARIO.Find(id); if (pRO_USU_USUARIO == null) { return(HttpNotFound()); } return(View(pRO_USU_USUARIO)); }