コード例 #1
0
        public void Handle(CreateLeagueCommand command)
        {
            EnsureArg.IsNotNull(command);
            var commmandEntity = Mapper.Map <Domain.Entities.League>(command.LeagueModel);

            leagueRepository.Add(commmandEntity);
            leagueRepository.SaveChanges();
        }
コード例 #2
0
 public IActionResult Create([Bind("Name")] LeagueViewModel leagueViewModel)
 {
     if (ModelState.IsValid)
     {
         var league = new League()
         {
             Name = leagueViewModel.Name
         };
         _leagueRepository.Add(league);
         _leagueRepository.Save();
         return(RedirectToAction("Index"));
     }
     return(View(leagueViewModel));
 }
コード例 #3
0
 public async Task AddAndSave(League League)
 {
     _Leagues.Add(League);
     await _Leagues.Save();
 }