public async Task <ActionResult <TeamInsertDTO> > update(int Id, TeamInsertDTO teamInsertDTO) { var team = await context.Teams.FindAsync(Id); if (team == null) { return(BadRequest("Team Does Not Exist")); } team.Name = teamInsertDTO.Name; await context.SaveChangesAsync(); return(Ok(teamInsertDTO)); }
public async Task <ActionResult <TeamInsertDTO> > Insert(TeamInsertDTO teamInsertDTO) { // Check Existance if (await isTeamExist(teamInsertDTO.Name)) { return(BadRequest("Team Name Exists")); } // Map to Team Entity var team = mapper.Map <Team>(teamInsertDTO); // Save to Database context.Teams.Add(team); await context.SaveChangesAsync(); return(Ok(teamInsertDTO)); }