public virtual void Delete(TEntity entityToDelete) { if (context.Entry(entityToDelete).State == EntityState.Detached) { dbSet.Attach(entityToDelete); } dbSet.Remove(entityToDelete); }
public async Task <ActionResult> Checkout([Bind(Include = "ID,PhoneNumberID,Checkin,Checkout,Purpose,Device,Comment")] CheckinCheckout checkinCheckout) { checkinCheckout.Checkout = DateTimeOffset.Now; db.Entry(checkinCheckout).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task<ActionResult> Edit([Bind(Include = "PhoneNumberID,FullName,Source,EmployeeID,IsActive")] Person person) { if (ModelState.IsValid) { db.Entry(person).State = EntityState.Modified; await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(person); }
public async Task <ActionResult> Edit([Bind(Include = "ID,PhoneNumberID,Checkin,Checkout,Purpose,Device,Comment,DepartmentID")] CheckinCheckout checkinCheckout) { if (ModelState.IsValid) { db.Entry(checkinCheckout).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.PhoneNumberID = new SelectList(db.People, "PhoneNumberID", "FullName", checkinCheckout.PhoneNumberID); ViewBag.DepartmentID = new SelectList(db.Departments, "ID", "Department1", checkinCheckout.DepartmentID); return(View(checkinCheckout)); }
public void Edit(T entity) { _dbContext.Entry(entity).State = EntityState.Modified; _dbContext.SaveChanges(); }