public ActionResult Delete(int ID) { CourseCategory objectFirst = service.GetByID(ID); CourseCategoryActionModel model = new CourseCategoryActionModel(); PropertyCopy.Copy(objectFirst, model); return(PartialView("_Delete", model)); }
public ActionResult Action(int?ID) { CourseCategoryActionModel model = new CourseCategoryActionModel(); if (ID.HasValue) { CourseCategory objectFirst = service.GetByID(ID.Value); PropertyCopy.Copy(objectFirst, model); } return(PartialView("_Action", model)); }
public JsonResult Action(CourseCategoryActionModel model) { bool result; if (model.ID > 0) { CourseCategory objectFirst = service.GetByID(model.ID); objectFirst.ID = model.ID; objectFirst.Name = model.Name; objectFirst.UserID = UserHelperInfo.GetUserId(); objectFirst.ModifiedOn = DateTime.Now; objectFirst.IP = UserInfo.IP(); objectFirst.Agent = UserInfo.Agent(); objectFirst.Location = UserInfo.Location(); result = service.Update(objectFirst); } else { CourseCategory objectFirst = new CourseCategory { Name = model.Name, UserID = UserHelperInfo.GetUserId(), ModifiedOn = DateTime.Now, IP = UserInfo.IP(), Agent = UserInfo.Agent(), Location = UserInfo.Location() }; result = service.Save(objectFirst); } JsonResult jsonResult = new JsonResult { Data = result ? (new { Success = true, Msg = "" }) : (new { Success = false, Msg = "Unable to Save Course" }) }; return(jsonResult); }