public ActionResult CreateCarChoose() { PackageListModel packageList = new PackageListModel(); if (Request["packageType"] == null) { return(RedirectToAction("Index", "Home")); } int packageType = int.Parse(Request["packageType"]); packageList.BodyList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.BodyList); packageList.ColorList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.ColorList); packageList.EngineList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.EngineList); packageList.FloorList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.FloorList); packageList.GearboxList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.GearboxList); List <VehicleFeatures> optionList = generalOperations.GetAllVehicleFeaturesByPackageTypeAndVehicleFeaturesType(packageType, Helper.VehicleFeaturesTypeList.OptionList); packageList.CarId = int.Parse(Request["carsId"]); packageList.PackageTypeId = int.Parse(Request["packageType"]); List <CheckboxModel> optionSelectList = new List <CheckboxModel>(); foreach (var item in optionList) { optionSelectList.Add(new CheckboxModel() { IsChecked = false, Text = item.FeaturesName, Value = item.VehicleFeaturesId }); } packageList.OptionCheckBoxList = optionSelectList; return(View(packageList)); }