Example #1
0
 public void UpdateCarSellerInfo(CarSellerInfo carSellerInfo)
 {
     if (carSellerInfo == null)
         throw new ArgumentNullException("carSellerInfo");
     _carSellerInfoRepository.Update(carSellerInfo);
 }
Example #2
0
        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");
                }
        }
Example #3
0
 public void InsertCarSellerInfo(CarSellerInfo carSellerInfo)
 {
     if (carSellerInfo == null)
         throw new ArgumentNullException("CarSellerInfo");
     _carSellerInfoRepository.Insert(carSellerInfo);
 }