示例#1
0
        public IEnumerable <Bike> GetInit()
        {
            var jamie         = InitRider("*****@*****.**", "Bowen", "Jamie");
            var roubaix       = InitBike("Specialized", "Roubaix");
            var trek          = InitBike("Trek", "7500");
            var jamiesRoubaix = InitRiderBike(jamie, roubaix, "Black/Red", "SL2", 2013, 6092);
            var jamiesTrek    = InitRiderBike(jamie, trek, "Black/Silver", "", 2011, 6327);

            InitJamiesRoubaixParts(jamiesRoubaix);
            InitJamiesTrekParts(jamiesTrek);

            var jeff             = InitRider("*****@*****.**", "Beck", "Jeff");
            var stumpJumper      = InitBike("Specialized", "Stumpjumper FSR Evo");
            var jeffsStumpJumper = InitRiderBike(jeff, stumpJumper, "Black/Yellow", "Comp 650b", 2015);

            var frontHub = InitPart(PartType.FrontHub, "Hope", "Pro4", "Blue", 199.90M);
            var rearHub  = InitPart(PartType.RearHub, "Hope", "Pro4", "Blue", 199.90M);

            InitBikePart(jeffsStumpJumper, frontHub, DateTime.UtcNow, 3, 180.00M, "Chain Reaction Cycles");
            InitBikePart(jeffsStumpJumper, rearHub, DateTime.UtcNow, 3, 180.00M, "Chain Reaction Cycles");

            return(bikeRepository.FindAll());
        }