public ActionResult DeleteConfirmed(int id) { AdminsTable adminsTable = db.AdminsTable.Find(id); db.AdminsTable.Remove(adminsTable); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,Email,Password")] AdminsTable adminsTable) { if (ModelState.IsValid) { db.Entry(adminsTable).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(adminsTable)); }
public ActionResult Create([Bind(Include = "id,Email,Password")] AdminsTable adminsTable) { if (ModelState.IsValid) { db.AdminsTable.Add(adminsTable); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(adminsTable)); }
// GET: AdminsTables/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdminsTable adminsTable = db.AdminsTable.Find(id); if (adminsTable == null) { return(HttpNotFound()); } return(View(adminsTable)); }
public async Task <IActionResult> Edit(string id, [Bind("AdminUsername,AdminPassword,AdminName")] AdminsTable adminsTable) { try { if (id != adminsTable.AdminUsername) { return(NotFound()); } if (ModelState.IsValid) { try { var admin = await _context.AdminsTable.FindAsync(id); adminsTable.Status = admin.Status; _context.Update(adminsTable); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AdminsTableExists(adminsTable.AdminUsername)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(adminsTable)); } catch (SqlException) { string action = this.ControllerContext.RouteData.Values["action"].ToString(); string controller = this.ControllerContext.RouteData.Values["controller"].ToString(); return(RedirectToAction("Error", "Admin", new { controllerName = controller, actionName = action })); } }
public async Task <IActionResult> Create([Bind("AdminUsername,AdminPassword,AdminName")] AdminsTable adminsTable) { try { if (ModelState.IsValid) { adminsTable.Status = "Active"; _context.Add(adminsTable); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(adminsTable)); } catch (SqlException) { string action = this.ControllerContext.RouteData.Values["action"].ToString(); string controller = this.ControllerContext.RouteData.Values["controller"].ToString(); return(RedirectToAction("Error", "Admin", new { controllerName = controller, actionName = action })); } }