public ActionResult Index(CarSellerMainModel model) { TempData["regis"] = model.RegistrationNumber; TempData["milage"] = model.Milage; string UserName = Request.RequestContext.HttpContext.User.Identity.Name; var UserDetails = _aspNetUserService.GetAspNetUserByUserName(UserName); long id = UserDetails.AspNetUsersAdditionalInfoes.FirstOrDefault().ID; CarSellerInfo objCarSellerInfo = new CarSellerInfo(); objCarSellerInfo.UserID = UserDetails.AspNetUsersAdditionalInfoes.FirstOrDefault().ID; //objCarSellerInfo.SellerTypeID = UserDetails.AspNetUsersAdditionalInfoes.FirstOrDefault().SellerTypeID; objCarSellerInfo.SellerTypeID = Convert.ToInt32(model.CarSellerType); objCarSellerInfo.WayOfSelling = Convert.ToInt32(model.CarSellingOnType); _carSellerInfoService.InsertCarSellerInfo(objCarSellerInfo); if (objCarSellerInfo.ID > 0) { Session["CarSellerInfoID"] = objCarSellerInfo.ID; if (model.CarSellerType == "1") { return RedirectToAction("PrivateSellerVehicleInfo", "CarSeller"); } else { return RedirectToAction("TradeSellerVehicleInfo", "CarSeller"); } } else { return RedirectToAction("Index", "CarSeller"); } }
public ActionResult Index() { CarSellerMainModel model = new CarSellerMainModel(); var carSellerTypeData = _carSellerTypeService.GetAllCarSellerType(); var carSellingOnData = _carSellingOnService.GetAllCarSellinOn(); if (carSellerTypeData != null) { int i = 0; foreach (var item in carSellerTypeData) { if (i == 0) { model.CarSellerTypeList.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Type, Selected = true }); } else { model.CarSellerTypeList.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Type, Selected = false }); } i++; } } if (carSellingOnData != null) { int i = 0; foreach (var item in carSellingOnData) { if (i == 0) { model.CarSellingOnList.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Way, Selected = true }); } else { model.CarSellingOnList.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Way, Selected = false }); } i++; } } return View(model); }