Beispiel #1
0
        public void CanCreateLeagueWinner()
        {
            LeagueWinner cupWinner = new LeagueWinner(league, team);

            Assert.That(cupWinner.League.Id, Is.EqualTo(league.Id));
            Assert.That(cupWinner.Team.Id, Is.EqualTo(team.Id));
        }
Beispiel #2
0
        public ActionResult Edit(int id)
        {
            LeagueWinner          leagueWinner = leagueWinnerService.Get(id);
            LeagueWinnerViewModel model        = new LeagueWinnerViewModel();

            model.MapToModel(leagueWinner);

            PopulateStaticData(model);

            return(View(model));
        }
Beispiel #3
0
 public ActionResult Edit(LeagueWinner @leagueWinner)
 {
     if (ModelState.IsValid)
     {
         leagueWinnerService.Update(@leagueWinner);
         leagueWinnerService.Commit();
         SuccessMessage(FormMessages.SaveSuccess);
         return(RedirectToAction("Index"));
     }
     return(View(@leagueWinner));
 }
Beispiel #4
0
        public ActionResult Create(LeagueWinnerViewModel model)
        {
            if (ModelState.IsValid)
            {
                LeagueWinner leagueWinner = new LeagueWinner(leagueService.Get(model.LeagueId), teamService.Get(model.TeamId));

                leagueWinnerService.Insert(leagueWinner);
                leagueWinnerService.Commit();

                SuccessMessage(FormMessages.SaveSuccess);
                return(RedirectToAction("Index"));
            }

            PopulateStaticData(model);

            return(View(model));
        }
Beispiel #5
0
        public ActionResult Edit(LeagueWinnerViewModel model)
        {
            if (ModelState.IsValid)
            {
                LeagueWinner leagueWinnerToUpdate = leagueWinnerService.Get(model.LeagueWinnerId);

                leagueWinnerToUpdate.League = leagueService.Get(model.LeagueId);
                leagueWinnerToUpdate.Team   = teamService.Get(model.TeamId);

                leagueWinnerService.Update(leagueWinnerToUpdate);
                leagueWinnerService.Commit();

                SuccessMessage(FormMessages.SaveSuccess);
                return(RedirectToAction("Index"));
            }

            PopulateStaticData(model);

            return(View(model));
        }
 public void MapToModel(LeagueWinner leagueWinner)
 {
     LeagueWinnerId = leagueWinner.Id;
     LeagueId       = leagueWinner.League.Id;
     TeamId         = leagueWinner.Team.Id;
 }
Beispiel #7
0
        public ActionResult Edit(int id)
        {
            LeagueWinner @leagueWinner = leagueWinnerService.Get(id);

            return(View(@leagueWinner));
        }