public ActionResult InfoPages(string Id) { InfoPagesModel model = new InfoPagesModel(); model.Description = HttpUtility.HtmlDecode(_provider.GetDescription(Id)); return(View(model)); }
public ActionResult Create(InfoPagesModel model) { if (ModelState.IsValid) { _provider.Save(model); return(RedirectToAction("Index")); } return(View("Create", model)); }
public ActionResult Index(int?page) { int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; InfoPagesModel model = new InfoPagesModel(); model.InfoPagesList = _provider.GetList().ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
public ActionResult Edit(int Id, InfoPagesModel model) { if (ModelState.IsValid) { model.InfoId = Id; _provider.Edit(model); return(RedirectToAction("Index")); } return(View("Edit", model)); }
public void Edit(InfoPagesModel model) { var result = ent.InfoPages.Where(x => x.InfoId == model.InfoId).FirstOrDefault(); result.Name = model.Name; result.Title = model.Title; result.Description = HttpContext.Current.Server.HtmlEncode(model.Description.Replace("/n", "<p> </p>")); ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result); ent.SaveChanges(); }
public InfoPagesModel GetDetails(int PId) { InfoPagesModel model = new InfoPagesModel(); var result = ent.InfoPages.Where(x => x.InfoId == PId).FirstOrDefault(); model.InfoId = result.InfoId; model.Name = result.Name; model.Title = result.Title; model.Description = result.Description; return(model); }
public void Save(InfoPagesModel model) { InfoPages result = new InfoPages(); result.Name = model.Name; result.Title = model.Title; //result.Description = Server.HtmlEncode(model.Description); result.Description = HttpContext.Current.Server.HtmlEncode(model.Description.Replace("/n", "<p> </p>")); ent.AddToInfoPages(result); ent.SaveChanges(); }
public IEnumerable <InfoPagesModel> GetList() { int sno = 0; List <InfoPagesModel> ddlList = new List <InfoPagesModel>(); var result = ent.InfoPages; foreach (var item in result) { sno++; InfoPagesModel obj = new InfoPagesModel { SNO = sno, InfoId = item.InfoId, Name = item.Name, Title = item.Title, Description = item.Description }; ddlList.Add(obj); } return(ddlList.AsEnumerable()); }
public ActionResult Details(int Id) { InfoPagesModel model = _provider.GetDetails(Id); return(View(model)); }