Example #1
0
        public ActionResult AddClubPosition(int personId)
        {
            if (!Request.IsAjaxRequest())
            {
                return(this.RedirectToAction(x => x.PersonDetails(personId)));
            }
            var person    = DatabaseSession.Get <Person>(personId);
            var positions = DatabaseSession.Query <PersonClubPosition>().Select(x => x.Position).Distinct().ToList();
            var viewModel = new AddClubPositionViewModel(positions)
            {
                POSTUrl = this.GetURL(x => x.AddClubPosition(personId)),
            };

            return(new ViewModelResult(viewModel));
        }
Example #2
0
 public ActionResult AddClubPosition(int personId)
 {
     if (!Request.IsAjaxRequest())
     {
         return this.RedirectToAction(x => x.PersonDetails(personId));
     }
     var person = DatabaseSession.Get<Person>(personId);
     var positions = DatabaseSession.Query<PersonClubPosition>().Select(x => x.Position).Distinct().ToList();
     var viewModel = new AddClubPositionViewModel(positions)
     {
         POSTUrl = this.GetURL(x => x.AddClubPosition(personId)),
     };
     return new ViewModelResult(viewModel);
 }