public ActionResult Index(int?page) { int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; FAQHeadingModel model = new FAQHeadingModel(); model.FAQHeadingList = _provider.GetList().ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public void Edit(FAQHeadingModel model) { var result = ent.FaqHeading.Where(x => x.HeadingId == model.HeadingId).FirstOrDefault(); result.HeadingTitle = model.Title; result.UpdatedBy = model.UpdatedBy; result.updatedDate = DateTime.Now; ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result); ent.SaveChanges(); }
public void Save(FAQHeadingModel model) { FaqHeading result = new FaqHeading(); result.HeadingTitle = model.Title.Trim(); result.CreatedBy = model.CreatedBy; result.CreatedDate = DateTime.Now; ent.AddToFaqHeading(result); ent.SaveChanges(); }
public FAQHeadingModel GetDetails(int HeadingId) { FAQHeadingModel model = new FAQHeadingModel(); var result = ent.FaqHeading.Where(x => x.HeadingId == HeadingId).FirstOrDefault(); model.HeadingId = result.HeadingId; model.Title = result.HeadingTitle; model.CreatedBy = result.CreatedBy; model.CreatedDate = result.CreatedDate; model.UpdatedBy = result.UpdatedBy; model.UpdatedDate = result.updatedDate; return(model); }
public ActionResult Edit(FAQHeadingModel model, int Id) { if (ModelState.IsValid) { if (_provider.IfHeadingExists(model.Title, Id)) { model.HeadingId = Id; var ts = (TravelSession)Session["TravelPortalSessionInfo"]; model.UpdatedBy = ts.AppUserId; _provider.Edit(model); return(RedirectToAction("Index")); } TempData["Error"] = "Heading already exists"; return(View(model)); } return(View(model)); }
public IEnumerable <FAQHeadingModel> GetList() { int sno = 0; List <FAQHeadingModel> ddlList = new List <FAQHeadingModel>(); var result = ent.FaqHeading; foreach (var item in result) { sno++; FAQHeadingModel obj = new FAQHeadingModel { SNO = sno, HeadingId = item.HeadingId, Title = item.HeadingTitle, CreatedBy = item.CreatedBy, CreatedDate = item.CreatedDate, UpdatedBy = item.UpdatedBy, UpdatedDate = item.updatedDate, }; ddlList.Add(obj); } return(ddlList.AsEnumerable()); }
public ActionResult Edit(int Id) { FAQHeadingModel model = _provider.GetDetails(Id); return(View(model)); }