public ActionResult AddAward(int personId) { var person = DatabaseSession.Get<Person>(personId); var awardTypes = DatabaseSession.Query<AwardType>().ToList(); var shows = DatabaseSession.Query<Show>().ToList(); var viewModel = new AddAwardViewModel(awardTypes, shows) { POSTUrl = this.GetURL(x => x.AddAward(personId)), }; return new ViewModelResult(viewModel); }
public ActionResult AddAward(int personId) { var person = DatabaseSession.Get <Person>(personId); var awardTypes = DatabaseSession.Query <AwardType>().ToList(); var shows = DatabaseSession.Query <Show>().ToList(); var viewModel = new AddAwardViewModel(awardTypes, shows) { POSTUrl = this.GetURL(x => x.AddAward(personId)), }; return(new ViewModelResult(viewModel)); }
public ActionResult AddAward(int showId) { var show = DatabaseSession.Get <Show>(showId); var awardTypes = DatabaseSession.Query <AwardType>().ToList(); var people = DatabaseSession.Query <Person>().ToList(); var viewModel = new AddAwardViewModel(awardTypes, people, show.Year) { POSTUrl = this.GetURL(c => c.AddAward(showId)), }; return(new ViewModelResult(viewModel)); }
public AddAward() { InitializeComponent(); DataContext = new AddAwardViewModel(this); }