Example #1
0
        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();
 }
Example #3
0
        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));
        }
Example #4
0
 public StateService()
 {
     _IStateRepo = new StateRepo();
 }
 public IStateRepo GetStateRepository()
 {
     srepo = new StateEFRepository();
     return(srepo);
 }
 public StateApiController(IStateRepo repo)
 {
     _repo = repo;
 }
Example #7
0
 public StateController(IConfiguration configuration, IStateRepo repository, IMapper mapper)
 {
     _configuration = configuration;
     _repository    = repository;
     _mapper        = mapper;
 }
 public StateManager(IUnitOfWork uow)
 {
     repoState = uow.GetStateRepository();
 }
Example #9
0
 public StatesController(IStateRepo _stateRepo)
 {
     stateRepo = _stateRepo;
 }
Example #10
0
 public CityManager(IUnitOfWork uow)
 {
     this.cityRepo  = uow.GetCityRepository();
     this.stateRepo = uow.GetStateRepository();
 }
 public StateController()
 {
     repo = new StateRepo();
 }
Example #12
0
 public StateService(IStateRepo repo)
 {
     _repo = repo;
 }
Example #13
0
 public TaxMgr(IStateRepo repo)
 {
     this.repo = repo;
 }