Example #1
0
        protected override InsuranceViewsList getRandomObject()
        {
            var l = new InsuranceList(null, null);

            SetRandom.Values(l);
            return(new InsuranceViewsList(l));
        }
Example #2
0
        public async Task Init()
        {
            //Load insurance data to drop down list
            if (InsuranceList.Count == 0)
            {
                var insuranceList = await _insuranceService.Get <List <InsuranceModel> >(null);

                foreach (var x in insuranceList)
                {
                    InsuranceList.Add(x);
                }
            }

            var vehicle = await _vehicleService.GetById <OpenRoads.Model.VehicleModel>(_vehicleId);

            var vehicleModelList = await _vehicleModelService.Get <List <OpenRoads.Model.VehicleModelModel> >(null);

            var manufacturerList = await _vehicleManufacturerService.Get <List <VehicleManufacturerModel> >(null);

            //Set the selected vehicle information to display
            foreach (var model in vehicleModelList)
            {
                if (vehicle.VehicleModelId == model.VehicleModelId)
                {
                    foreach (var manufacturer in manufacturerList)
                    {
                        if (model.VehicleManufacturerId == manufacturer.VehicleManufacturerId)
                        {
                            DailyPrice       = vehicle.PriceByDay + " KM";
                            HorsePower       = vehicle.PowerInHp + " hp";
                            ManufacturedYear = vehicle.ManufacturedYear;
                            VehicleName      = manufacturer.Name + " " + model.Name;
                            VehiclePicture   = vehicle.Picture;

                            break;
                        }
                    }

                    break;
                }
            }
        }