public Contract.Entities.TeamMember AddTeamMember(Contract.Entities.TeamMember teamMember) { var created = Context.Add(new TeamMember() { Email = teamMember.Email, HoursPerWeek = teamMember.HoursPerWeek, Id = teamMember.Id, Name = teamMember.Name, Password = "******", Role = teamMember.Role, Status = teamMember.Status, Salt = "random salt", Username = teamMember.Username }); return(Mapper.Map <Contract.Entities.TeamMember>(created.Entity)); }
public Contract.Entities.TeamMember UpdateTeamMember(Contract.Entities.TeamMember teamMember) { var updateMember = Context.TeamMembers.FirstOrDefault(e => e.Id == teamMember.Id); if (updateMember == null) { throw new ValidationException(); } updateMember.Email = teamMember.Email; updateMember.HoursPerWeek = teamMember.HoursPerWeek; updateMember.Name = teamMember.Name; updateMember.Role = teamMember.Role; updateMember.Status = teamMember.Status; updateMember.Username = teamMember.Username; return(Mapper.Map <Contract.Entities.TeamMember>(updateMember)); }