public bool addBike(Bike bike)
 {
     bool isBikeAdded = false;
     var db = new MXEugeneDBContext();
     Rider fRider = db.Riders.Where(r => r.RiderID == bike.Rider.RiderID).FirstOrDefault<Rider>();
     if (Rider != null)
     {
         bike.Rider = fRider;
         db.Bikes.Add(bike);
         db.SaveChanges();
         isBikeAdded = true;
     }
     return isBikeAdded;
 }
 public ActionResult AddBike(Bike bike)
 {
     if (Session[MvcApplication.USER] == null)
         return View("Login", "Account");
     else
     {
         if (ModelState.IsValid)
         {
             Rider cRider = (Rider)Session[MvcApplication.USER];
             bike.Rider = RiderRepo.Rider.Where(r => r.RiderID == cRider.RiderID).FirstOrDefault<Rider>();
             if (RiderRepo.addBike(bike))
             {
                 //GOTO: Dashboard
                 Session[MvcApplication.MESSAGE] = "You bike was Added.";
                 return RedirectToAction("BikeList");
             }
         }
         // GOTO: Update Informaion
         Session[MvcApplication.MESSAGE] = "You bike was not added.";
         return RedirectToAction("BikeList");
     }
 }
 public ActionResult EditBike(Bike bike)
 {
     if (Session[MvcApplication.USER] == null)
         return View("Login", "Account");
     else
     {
         if (ModelState.IsValid)
         {
             if (RiderRepo.editBike(bike))
             {
                 //GOTO: Dashboard
                 Session[MvcApplication.MESSAGE] = "Your informaion was updated.";
                 return RedirectToAction("BikeList");
             }
         }
         // GOTO: Update Informaion
         Session[MvcApplication.MESSAGE] = "You informain was not updated.";
         return RedirectToAction("BikeList");
     }
 }
 public bool editBike(Bike bike)
 {
     bool isUpdated = false;
     var db = new MXEugeneDBContext();
     Bike fBike = db.Bikes.Where(b => b.BikeID == bike.BikeID).FirstOrDefault<Bike>();
     if (fBike != null)
     {
         fBike.BikeID = bike.BikeID;
         fBike.BikeNum = bike.BikeNum;
         fBike.Make = bike.Make;
         fBike.Model = bike.Model;
         db.SaveChanges();
         isUpdated = true;
     }
     return isUpdated;
 }