BistroDriveWebApp.Controllers.HomeController.Offers C# (CSharp) Метод

Offers() публичный Метод

public Offers ( int page, string search = "", int CityId, string DishType = "", string canTeach = null, string travel = null, int minPrice = -1, int maxPrice = -1 ) : System.Web.Mvc.ActionResult
page int
search string
CityId int
DishType string
canTeach string
travel string
minPrice int
maxPrice int
Результат System.Web.Mvc.ActionResult
        public ActionResult Offers(int page=0,string search = "", int CityId = 0,string DishType = "", 
            string canTeach = null, string travel = null, int minPrice = -1, int maxPrice = -1)
        {
            if (page < 0)
            {
                page = 0;
            }
            int dishcount = 0;
            var dlist = DataManager.Dish.GetDishList(page,PageSize, ref dishcount, search, CityId, DishType, canTeach != null, travel != null,minPrice,maxPrice);
            var cities = DataManager.Geolocation.GetAllCities();
            int minLimitPrice = DataManager.Dish.GetMinPrice();
            int maxLimitPrice = DataManager.Dish.GetMaxPrice();
            AllDishListViewModel model = new AllDishListViewModel
            {
                Page = page,
                DishList = dlist,
                DishTypes = DataManager.Dish.GetDishTypes(),
                PageCount = dishcount / PageSize,
                City_List = cities,
                CityId = CityId,
                DishType = DishType,
                CanTeach = canTeach,
                Travel = travel,
                MaxLimitPrice = maxLimitPrice,
                MinLimitPrice = minLimitPrice,
                MinPrice = minPrice,
                MaxPrice = maxPrice,
                Search = search
            };
            return View(model);
        }