Esempio n. 1
0
 private void AplyDtoToEntity(Data.Models.Sportsman sportsman, SportsmanDto sportsmanDto)
 {
     sportsman.Name       = sportsmanDto.Name;
     sportsman.Age        = sportsmanDto.Age;
     sportsman.Experience = sportsmanDto.Experience;
     sportsman.TeamId     = sportsmanDto.TeamId;
 }
Esempio n. 2
0
        public async Task <int> Update(SportsmanDto sportsmanDto)
        {
            Data.Models.Sportsman sportsman = _sportsmanDbContext.Sportsmans.Find(sportsmanDto.Id);

            AplyDtoToEntity(sportsman, sportsmanDto);

            await _sportsmanDbContext.SaveChangesAsync();

            return(sportsman.Id);
        }
Esempio n. 3
0
        public async Task <int> Create(SportsmanDto sportsmanDto)
        {
            Data.Models.Sportsman sportsman = new Data.Models.Sportsman();

            AplyDtoToEntity(sportsman, sportsmanDto);

            _sportsmanDbContext.Sportsmans.Add(sportsman);
            await _sportsmanDbContext.SaveChangesAsync();

            return(sportsman.Id);
        }
Esempio n. 4
0
 public async Task <IActionResult> Update(SportsmanDto sportsmanDto)
 {
     return(Ok(new { Success = true, SportsmanId = await _sportsmanService.Update(sportsmanDto) }));
 }