Example #1
0
        protected virtual JsonResult DeleteBase(BaseDeleteForm form)
        {
            form.DeleteById = loggedInUser.UserId;
            form.DeleteDate = DateTime.UtcNow;
            var model = repository.DeleteWithData(form);

            return(BetterJson(model));
        }
Example #2
0
        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));
 }