public ActionResult Edit(string tourid, AEvent tourEvent)
 {
     try
     {
         if (ModelState.IsValid)
         {
             BTourGuideOp tourOp = new BTourGuideOp();
             tourEvent.TourID = tourid;
             tourEvent.TourOriginalDate = tourEvent.TourOriginalDate;
             tourOp.EditEvent(tourEvent);
             return RedirectToAction("Index", new { edited="Yes" });
         }
         else
             return View(tourEvent);
     }
     catch(Exception e)
     {
         TempData["EditException"] = "Error in event edit: " + e.Message;
         return View(tourEvent);
     }
 }