public ActionResult DeleteConfirmed(int id) { Requisitador requisitador = db.Requisitadors.Find(id); db.Requisitadors.Remove(requisitador); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Email,Contact,Payment")] Requisitador requisitador) { if (ModelState.IsValid) { db.Entry(requisitador).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(requisitador)); }
public ActionResult Create([Bind(Include = "Id,Email,Contact,Payment")] Requisitador requisitador) { if (ModelState.IsValid) { db.Requisitadors.Add(requisitador); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(requisitador)); }
// GET: Requisitadors/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Requisitador requisitador = db.Requisitadors.Find(id); if (requisitador == null) { return(HttpNotFound()); } return(View(requisitador)); }
public async Task <ActionResult> Login(LoginViewModel model, string returnUrl) { if (!ModelState.IsValid) { return(View(model)); } // This doesn't count login failures towards account lockout // To enable password failures to trigger account lockout, change to shouldLockout: true var result = await SignInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, shouldLockout : false); switch (result) { case SignInStatus.Success: Admin admin = _context.Admins.SingleOrDefault(a => a.Email == model.Email); if (admin != null) { return(RedirectToAction("Index", "Admin")); } Babysitter babysitter = _context.Babysitters.SingleOrDefault(b => b.Email == model.Email); if (babysitter != null) { return(RedirectToAction("Index", "Babysitter")); } Requisitador requisitador = _context.Requisitadors.SingleOrDefault(r => r.Email == model.Email); if (requisitador != null) { return(RedirectToAction("Index", "Requisitador")); } return(RedirectToLocal(returnUrl)); case SignInStatus.LockedOut: return(View("Lockout")); case SignInStatus.RequiresVerification: return(RedirectToAction("SendCode", new { ReturnUrl = returnUrl, RememberMe = model.RememberMe })); case SignInStatus.Failure: default: ModelState.AddModelError("", "Invalid login attempt."); return(View(model)); } }