public static ReactApp.Presentation.Model.Bike FromDomainEntity(Business.Model.Bike bike) { return(new ReactApp.Presentation.Model.Bike() { Id = bike.Id, Model = bike.Model, Frame = bike.Frame, Fork = bike.Fork, Handlebar = bike.Handlebar, Rims = bike.Rims, Saddle = bike.Saddle, Pedals = bike.Pedals, FrontGear = bike.FrontGear, RearGear = bike.RearGear, ShiftLevers = bike.ShiftLevers, Breaks = bike.Breaks, BreakLevers = bike.BreakLevers, Chain = bike.Chain, FrameSuspension = bike.FrameSuspension, ForkSuspension = bike.ForkSuspension, Computer = bike.Computer, Weight = bike.Weight, MaxLoad = bike.MaxLoad, Price = bike.Price, FrameSeries = bike.FrameSeries, RiderHeight = bike.RiderHeight, Image = bike.Image }); }
public void AddBike(Business.Model.Bike bike) { using (var db = new BikeShopContext()) { // Create and save a new Bike db.Bikes.Add(new Data.Model.Bike { Model = bike.Model }); db.SaveChanges(); } }
// GET api/bike/5 public Model.Bike Get(int id) { Business.Model.Bike bike = bikeManager.GetBike(id); return(Model.Bike.FromDomainEntity(bike)); }