public void AssignUserToTeamWithRole(USER_TEAM userTeam, USER_TEAM_ROLES userTeamRole) { if (_ctx.USERS_TEAMs.FirstOrDefault(x => x.USER == userTeam.USER && x.TEAM == userTeam.TEAM) == null) { _ctx.USERS_TEAMs.Add(userTeam); } if (_ctx.USER_TEAM_ROLEs.FirstOrDefault(x => x.ROLE == userTeamRole.ROLE && x.TEAM == userTeamRole.TEAM && x.USER == userTeamRole.USER) == null) { _ctx.USER_TEAM_ROLEs.Add(userTeamRole); } _ctx.SaveChanges(); }
public void AddRole(ROLE role) { _ctx.ROLEs.Add(role); _ctx.SaveChanges(); }
public void AddComment(COMMENT comment) { _ctx.COMMENTs.Add(comment); _ctx.SaveChanges(); }
public void UpdateTasks(IEnumerable <TASK> tasks) { _ctx.TASKs.UpdateRange(tasks); _ctx.SaveChanges(); }
public void AddMessage(MESSAGE message) { _ctx.MESSAGEs.Add(message); _ctx.SaveChanges(); }