public ActionResult PropertyEdit(string propertyId) { try { ViewData["operate"] = "Add"; Property property = new Property(); Guid? selectedCity = null; if (!string.IsNullOrWhiteSpace(propertyId)) { ViewData["operate"] = "Update"; property = PropertyService.GetPropertyById(new Guid(propertyId)); selectedCity = property.CityId; } var listCity = CommonModelService.GetAllData <City>(); if (selectedCity == null && listCity.Count > 0) { selectedCity = listCity[0].Id; } var listDistrict = CommonModelService.GetAllData <District>(obj => obj.CityId == selectedCity); this.ViewBag.CityId = new SelectList(listCity, "Id", "Name", selectedCity); this.ViewBag.DistrictId = new SelectList(listDistrict, "Id", "Name", property.DistrictId); return(View(property)); } catch (Exception) { throw; } }
public ActionResult Index(int?page) { CommonModelService commonModelService = new CommonModelService(); int pageNumber = page ?? 1; var article = commonModelService.FindList(0, cm => cm.State == CommonModelState.Normal && !cm.isPage, OrderType.Desc, cm => cm.ReleaseDate); IPagedList <CommonModel> pageList = article.ToPagedList(pageNumber, 1); return(View(pageList)); }
public string GetDistrictByCityId(string cityId) { try { var listDistrict = CommonModelService.GetAllData <District>(obj => obj.CityId == new Guid(cityId)).OrderBy(obj => obj.Name); var selectList = new SelectList(listDistrict, "Id", "Name", ""); string optionStr = SelectHelper.GetOptionString(selectList as IEnumerable <SelectListItem>); return(optionStr); } catch (Exception ex) { return(ex.Message); } }
// GET: Tag public ActionResult Index(int id, int?page) { TagService tagService = new TagService(); var _tag = tagService.Find(id); ViewBag.Tag = _tag; if (_tag == null) { return(RedirectToAction("", "")); } CommonModelService commonModelService = new CommonModelService(); int pageNumber = page ?? 1; var articles = commonModelService.FindList(0, cm => cm.State == CommonModelState.Normal && !cm.isPage && cm.Tag.FirstOrDefault(c => c.Name == _tag.Name) != null, OrderType.Desc, cm => cm.ReleaseDate); IPagedList <CommonModel> pageList = articles.ToPagedList(pageNumber, 1); return(View(pageList)); }
// GET: Article public ActionResult Index(int id) { CommonModelService commonModelService = new CommonModelService(); var model = commonModelService.Find(id); if (model == null) { return(RedirectToAction("", "")); } if (model.isPage) { return(View("Page", model)); } else { return(View("Article", model)); } }
public ActionResult DistrictEdit(string districtId) { try { ViewData["operate"] = "Add"; District district = new District(); if (!string.IsNullOrWhiteSpace(districtId)) { ViewData["operate"] = "Update"; district = DistrictService.GetDistrictById(new Guid(districtId)); } var listCtiy = CommonModelService.GetAllData <City>(); this.ViewBag.CityId = new SelectList(listCtiy, "Id", "Name", district.CityId); return(View(district)); } catch (Exception) { throw; } }
// GET: Category public ActionResult Index(int?id, int?page) { if (id == null) { return(RedirectToAction("", "")); } CategoryService categoryService = new CategoryService(); var _category = categoryService.Find((int)id); if (_category == null) { return(RedirectToAction("", "")); } ViewBag.Category = _category; CommonModelService commonModelService = new CommonModelService(); int pageNumber = page ?? 1; var article = commonModelService.FindList(0, cm => cm.State == CommonModelState.Normal && !cm.isPage && cm.CategoryID == id, OrderType.Desc, cm => cm.ReleaseDate); IPagedList <CommonModel> pageList = article.ToPagedList(pageNumber, 1); return(View(pageList)); }
public CategoryController() { categoryService = new CategoryService(); commonModelService = new CommonModelService(); }
public ArticleController() { articleService = new ArticleService(); commonModelService = new CommonModelService(); tagService = new TagService(); }