public void Setup()
        {
            db      = SetDatabaseContext();
            _mapper = SetAutomapper();
            operatorVehicleService = new OperatorVehicleService(_mapper, db);

            Seed(db);
        }
        public ActionResult OperatorVehicleList()
        {
            var VehicleType = new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorVehicleList();     //.Select(x => new { Value=x.LookupCode,Text=x.LookupDescription });

            ViewBag.Model = new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorModelList();         //.Select(x => new { Value = x.LookupCode, Text = x.LookupDescription });
            /* ViewBag.Tonnage = new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetTonnageTonnageList();*/ //.Select(x => new { Value = x.LookupCode, Text = x.LookupDescription });
            return(View("OperatorVehicle"));
        }
        public void Setup()
        {
            if (mapper == null)
            {
                var mappingConfig = new MapperConfiguration(mc =>
                {
                    mc.AddProfile(new AutomapperProfile());
                });
                IMapper mapper = mappingConfig.CreateMapper();
                this.mapper = mapper;
            }

            var dbContextOptions = new DbContextOptionsBuilder <DatabaseContext>()
                                   .UseInMemoryDatabase(Guid.NewGuid().ToString())
                                   .Options;

            db = new DatabaseContext(dbContextOptions);
            operatorVehicleService    = new OperatorVehicleService(mapper, db);
            operatorVehicleController = new OperatorVehicleController(operatorVehicleService);
            Seed(db);
        }
 public OperatorVehicleController(OperatorVehicleService operatorVehicleService)
 {
     OperatorVehicleService = operatorVehicleService;
 }