public ActionResult Purchase(SaleInfoViewModel sivm) { sivm.Vehicle = vRepo.GetById(sivm.Vehicle.VehicleId); if (ModelState.IsValid) { vRepo.UpdateType(sivm.Vehicle.VehicleId); var authManager = HttpContext.GetOwinContext().Authentication; sivm.SaleInfo.UserId = authManager.User.Identity.GetUserId(); sivm.SaleInfo.VehicleId = sivm.Vehicle.VehicleId; saleRepo.Create(sivm.SaleInfo); return(RedirectToAction("Index")); } sivm.Vehicle = vRepo.GetById(sivm.Vehicle.VehicleId); sivm.Vehicle.Make = makeRepo.GetById(sivm.Vehicle.MakeId); sivm.Vehicle.Model = modelRepo.GetById(sivm.Vehicle.ModelId); IStateRepo stateRepo = Factory.GetStateRepo(); sivm.SetAllStateItems(stateRepo.AllStates()); return(View(sivm)); }
public CommonDataService() { _ICountryRepo = new CountryRepo(); _IStateRepo = new StateRepo(); _IDistrictRepo = new DistrictRepo(); _ICityRepo = new CityRepo(); _IDesignationRepo = new DesignationRepo(); }
public ActionResult Purchase(int id) { var vehicle = vRepo.GetById(id); vehicle.Make = makeRepo.GetById(vehicle.MakeId); vehicle.Model = modelRepo.GetById(vehicle.ModelId); SaleInfoViewModel sale = new SaleInfoViewModel(); sale.Vehicle = vehicle; IStateRepo stateRepo = Factory.GetStateRepo(); sale.SetAllStateItems(stateRepo.AllStates()); if (sale.Vehicle.Type == "Sold") { return(RedirectToAction("Index")); } return(View(sale)); }
public StateService() { _IStateRepo = new StateRepo(); }
public IStateRepo GetStateRepository() { srepo = new StateEFRepository(); return(srepo); }
public StateApiController(IStateRepo repo) { _repo = repo; }
public StateController(IConfiguration configuration, IStateRepo repository, IMapper mapper) { _configuration = configuration; _repository = repository; _mapper = mapper; }
public StateManager(IUnitOfWork uow) { repoState = uow.GetStateRepository(); }
public StatesController(IStateRepo _stateRepo) { stateRepo = _stateRepo; }
public CityManager(IUnitOfWork uow) { this.cityRepo = uow.GetCityRepository(); this.stateRepo = uow.GetStateRepository(); }
public StateController() { repo = new StateRepo(); }
public StateService(IStateRepo repo) { _repo = repo; }
public TaxMgr(IStateRepo repo) { this.repo = repo; }