Пример #1
0
 public ActionResult EditEvent(ViewDetailEventModel model)
 {
     EditViewModel editModel = new EditViewModel();
     if (model.eventDescription.IsNullOrWhiteSpace())
     {
         editModel.Description = "";
     }
     else
     {
         editModel.Description = model.eventDescription;
     }
     editModel.EndTime = model.EndTime;
     editModel.Privacy = model.Privacy;
     editModel.StartTime = model.StartTime;
     editModel.Title = model.eventName;
     editModel.eventID = model.eventId;
     editModel.Location = model.eventLocation;
     return PartialView(editModel);
 }
 public ActionResult EditEvent(long? eventID)
 {
     Event model = EventDatabaseHelper.Instance.GetEventByID(eventID);
     EditViewModel editModel = new EditViewModel();
     if (string.IsNullOrEmpty(model.EventDescription))
     {
         editModel.Description = "";
     }
     else
     {
         editModel.Description = model.EventDescription;
     }
     editModel.EndTime = model.EventEndDate;
     editModel.Privacy = model.Privacy;
     editModel.StartTime = model.EventStartDate;
     editModel.Title = model.EventName;
     editModel.eventID = model.EventID;
     editModel.Location = EventDatabaseHelper.Instance.GetEventLocation(eventID);
     return PartialView(editModel);
 }
 public ActionResult EditEventPost(EditViewModel model)
 {
     if (EventDatabaseHelper.Instance.UpdateEvent(model))
     {
         return RedirectToAction("Details", "Event", new {id = model.eventID});
     }
     else
     {
         TempData["EditError"] = "Something Wrong Happened... Try Again Later";
         return RedirectToAction("Details", "Event", new { id = model.eventID });
     }
     
 }