Example #1
0
 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();
 }
Example #2
0
 public void AddRole(ROLE role)
 {
     _ctx.ROLEs.Add(role);
     _ctx.SaveChanges();
 }
Example #3
0
 public void AddComment(COMMENT comment)
 {
     _ctx.COMMENTs.Add(comment);
     _ctx.SaveChanges();
 }
Example #4
0
 public void UpdateTasks(IEnumerable <TASK> tasks)
 {
     _ctx.TASKs.UpdateRange(tasks);
     _ctx.SaveChanges();
 }
Example #5
0
 public void AddMessage(MESSAGE message)
 {
     _ctx.MESSAGEs.Add(message);
     _ctx.SaveChanges();
 }