コード例 #1
0
        public ActionResult CreateAppartment()
        {
            CreateAppartmentViewModel model = new CreateAppartmentViewModel();
            var listStreets = streetRepository.GetAll();

            model.Streets = new SelectList(listStreets, "Id", "Title");
            return(View(model));
        }
コード例 #2
0
 public List <Street> Read(string searchString)
 {
     if (string.IsNullOrEmpty(searchString))
     {
         return(repository.GetAll());
     }
     else
     {
         return(repository.GetByName(searchString));
     }
 }
コード例 #3
0
        /// <summary>
        /// Генерация индексной страницы с улицей
        /// </summary>
        /// <returns></returns>
        public ActionResult Index(int?page)
        {
            int pageNumber = (page ?? 1);
            var listAreas  = streetRepository.GetAll()
                             .Select(p => new StreetViewModel()
            {
                Id       = p.Id,
                Title    = p.Title,
                AreaName = p.Area.Title
            })
                             .ToPagedList(pageNumber, _pageSize);

            return(View(listAreas));
        }
コード例 #4
0
 public JsonResult GetAllStreets()
 {
     return(Json(streetRepository.GetAll(), JsonRequestBehavior.AllowGet));
 }