public async Task <BikeModel> GetBikeDetails(int bikeId) { BikeModel bikeModel = new BikeModel(); Bike bike = await business.GetBikeDetails(bikeId); bikeModel.BikeId = bike.BikeId; bikeModel.BikeName = bike.BikeName; bikeModel.BikePrice = bike.BikePrice; bikeModel.DiscBrakes = bike.DiscBrakes; bikeModel.Milage = bike.Milage; return(bikeModel); }
public async Task AddBike(BikeModel bikeModel) { int filesizeofBytes = bikeModel.File.ContentLength; MemoryStream memoryStream = new MemoryStream(); bikeModel.File.InputStream.CopyTo(memoryStream); Bike bike = new Bike(); bike.BikeName = bikeModel.BikeName; bike.BikePrice = bikeModel.BikePrice; bike.DiscBrakes = bikeModel.DiscBrakes; bike.BikeCC = bikeModel.BikeCC; bike.Milage = bikeModel.Milage; bike.BrandName = bikeModel.BrandName; bike.BikeImages = memoryStream.ToArray(); await business.AddBike(bike); }
public async Task <List <BikeModel> > CustomerChoice(string brandName) { List <BikeModel> bikeModels = new List <BikeModel>(); List <Bike> bikes = await business.CustomerChoice(brandName); foreach (Bike bike in bikes) { BikeModel bikeModel = new BikeModel(); bikeModel.BikeId = bike.BikeId; bikeModel.BikeName = bike.BikeName; bikeModel.BikePrice = bike.BikePrice; bikeModel.DiscBrakes = bike.DiscBrakes; bikeModel.BikeCC = bike.BikeCC; bikeModel.Milage = bike.Milage; bikeModel.BikeImages = bike.BikeImages; bikeModels.Add(bikeModel); } return(bikeModels); }
public async Task <List <BikeModel> > GetBike() { List <Bike> bikes = await business.GetBike(); List <BikeModel> bikeModels = new List <BikeModel>(); foreach (var i in bikes) { BikeModel bikeModel = new BikeModel(); bikeModel.BikeId = i.BikeId; bikeModel.BikeName = i.BikeName; bikeModel.BrandName = i.BrandName; bikeModel.BikePrice = i.BikePrice; bikeModel.DiscBrakes = i.DiscBrakes; bikeModel.BikeCC = i.BikeCC; bikeModel.Milage = i.Milage; bikeModel.BikeImages = i.BikeImages; bikeModels.Add(bikeModel); } return(bikeModels); }