public ActionResult Create( EpisodeModel model ) { try { if ( ModelState.IsValid ) { Season season = Service.GetSeason( model.ShowName, model.SeasonNumber ); if ( season == null ) { ModelState.AddModelError( "ShowName", "Show or Season does not exist" ); return View( model ); } Service.AddEpisodeToSeason( model.ShowName, model.SeasonNumber, model.ToEpisodeDomainEntity() ); return RedirectToAction( "Index" ); } } catch { // TODO: LOG return new HttpStatusCodeResult( ( int ) HttpStatusCode.InternalServerError ); } return View( model ); }
public ActionResult Edit( EpisodeModel model ) { try { // TODO: Add update logic here return RedirectToAction( "Index" ); } catch { return View(); } }