public async Task <PartialViewResult> SearchHotelPartial()
        {
            await Task.Run(() => CreateSearchViewBag(10, 3));

            var model = new PropertySearchParameterUIModel();

            model.NoOfRooms = 1;
            model.Rooms     = CreateEmptyRooms(10).ToList();

            return(PartialView(model));
        }
Example #2
0
        internal static ViewDataDictionary getViewDataDictionary(string url)
        {
            var response = new ViewDataDictionary();

            var model = new PropertySearchParameterUIModel();

            model.NoOfRooms = 1;
            model.Rooms     = createEmptyRooms(10).ToList();

            response.Model = model;

            response.Add("MaxRooms", 10);

            var list = Enumerable.Range(1, 10).
                       Select(n => new SelectListItem {
                Text  = n.ToString(),
                Value = n.ToString()
            }).ToList();

            response.Add("Rooms", list);

            list = Enumerable.Range(1, 10).
                   Select(n => new SelectListItem {
                Text  = n.ToString(),
                Value = n.ToString()
            }).ToList();
            response.Add("Adults", list);

            list = Enumerable.Range(0, 10).
                   Select(n => new SelectListItem {
                Text  = n.ToString(),
                Value = n.ToString()
            }).ToList();
            response.Add("Children", list);

            return(response);
        }