public ActionResult DeleteConfirmed(int id) { RIDE rIDE = db.RIDES.Find(id); db.RIDES.Remove(rIDE); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "RideID,RideName,RidePrice,IsOutside,RainOutCount,IsOpen")] RIDE rIDE) { if (ModelState.IsValid) { db.Entry(rIDE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rIDE)); }
public ActionResult Create([Bind(Include = "RideID,RideName,RidePrice,IsOutside,RainOutCount,IsOpen")] RIDE rIDE) { if (ModelState.IsValid) { db.RIDES.Add(rIDE); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rIDE)); }
// GET: Rides/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RIDE rIDE = db.RIDES.Find(id); if (rIDE == null) { return(HttpNotFound()); } return(View(rIDE)); }
public ActionResult Rainout(int?id) { if (id == null) { return(HttpNotFound()); } RIDE rIDE = db.RIDES.Find(id); if (rIDE == null) { return(HttpNotFound()); } ++rIDE.RainOutCount; rIDE.IsOpen = false; db.SaveChanges(); string url = this.Request.UrlReferrer.AbsolutePath; return(Redirect(url)); }
public ActionResult CompleteMaintenance(int?id) { if (id == null) { return(HttpNotFound()); } MAINTENANCE mAINTENANCE = db.MAINTENANCEs.Find(id); if (mAINTENANCE == null) { return(HttpNotFound()); } mAINTENANCE.EndTime = DateTime.Now; RIDE rIDE = db.RIDES.Find(mAINTENANCE.RideID); rIDE.IsOpen = true; db.SaveChanges(); string url = this.Request.UrlReferrer.AbsolutePath; return(Redirect(url)); }
private static Ride RIDEToRide(RIDE R) { Ride r = new Ride(); r.DriverID = R.DriverID != null ? R.DriverID.Value : 0; r.RideID = R.RideID; r.usr.UserID = R.UserID; r.Hour = R.Hour; r.LatOrigem = R.LatOrg; r.LatDestino = R.LatDest; r.LonDestino = R.LonDest; r.LonOrigem = R.LonOrg; return r; }
private static RIDE RideToRIDE(Ride r) { RIDE R = new RIDE(); R.UserID = r.usr.UserID; R.Hour = r.Hour; R.LatOrg = r.LatOrigem; R.LatDest = r.LatDestino; R.LonDest = r.LonDestino; R.LonOrg = r.LonOrigem; return R; }