protected virtual JsonResult DeleteBase(BaseDeleteForm form) { form.DeleteById = loggedInUser.UserId; form.DeleteDate = DateTime.UtcNow; var model = repository.DeleteWithData(form); return(BetterJson(model)); }
public ActionResult Index() { ViewBag.Title = "Home Page"; return(View()); var userRepo = new UserRepository(); var data = userRepo.Get(); var userInsert = new UserAddForm() { Name = "Sandeep", Age = 35, WorkEmail = "*****@*****.**", CreateDate = DateTime.UtcNow, CreateById = 0, IsDelete = false }; var dataInsert = userRepo.InsertWithData(userInsert); var data1 = userRepo.Get(null); var userUpdate = new UserEditForm() { Age = 35, WorkEmail = "*****@*****.**", Id = 1, UpdateById = 0, UpdateDate = DateTime.Now }; var dataUpdate = userRepo.UpdateWithData(userUpdate); var data2 = userRepo.Get(null); var userDelete = new BaseDeleteForm() { Id = 1, DeleteById = 0, DeleteDate = DateTime.Now, IsDelete = true }; var dataDelete = userRepo.UpdateWithData(userDelete); var data3 = userRepo.Get(null); return(View()); }
public virtual JsonResult Delete(BaseDeleteForm form) { return(base.DeleteBase(form)); }