コード例 #1
0
 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
     });
 }
コード例 #2
0
ファイル: BikeRepository.cs プロジェクト: justrebeka/reactapp
 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();
     }
 }
コード例 #3
0
ファイル: BikeController.cs プロジェクト: justrebeka/reactapp
        // GET api/bike/5
        public Model.Bike Get(int id)
        {
            Business.Model.Bike bike = bikeManager.GetBike(id);

            return(Model.Bike.FromDomainEntity(bike));
        }