示例#1
0
        /*******************************************************************************************/

        public ActionResult retrieve_cars(int user_role_id)
        {
            var          cars_db       = db.Cars.ToList();
            var          categories_db = db.Categories.ToList();
            CarsCategory cc            = new CarsCategory
            {
                categories = categories_db,
                cars       = cars_db,
                UserRoleId = user_role_id
            };

            return(View(cc));
        }
示例#2
0
        /************************************************************************************************/
        public ActionResult search(string search_text, int UserRoleId)
        {
            var result = db.Cars.Where(x => x.Color.Contains(search_text) ||
                                       x.Model.Equals(search_text) ||
                                       x.NumberOfChair.ToString().Equals(search_text) ||
                                       x.PriceOfRent.ToString().Equals(search_text) ||
                                       x.IsAvialable.ToString().Equals(search_text)

                                       ).ToList();


            var model = db.Categories.ToList();

            CarsCategory cc = new CarsCategory
            {
                categories = model,
                cars       = result,
                UserRoleId = UserRoleId
            };

            return(PartialView("partial_search", cc));
        }