Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        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);
            }
        }
Esempio n. 4
0
        // 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));
        }
Esempio n. 5
0
        // 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));
            }
        }
Esempio n. 6
0
        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;
            }
        }
Esempio n. 7
0
        // 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));
        }
Esempio n. 8
0
 public CategoryController()
 {
     categoryService = new CategoryService(); commonModelService = new CommonModelService();
 }
Esempio n. 9
0
 public ArticleController()
 {
     articleService = new ArticleService(); commonModelService = new CommonModelService(); tagService = new TagService();
 }