public async void UpdateTeamName(Team team, string name) { team.Name = name; _dbLogService.LogOnUpdateOfAnEntity(team); await _context.SaveChangesAsync(); }
public async Task <int> UpdateUser(User user, UserForUpdateDto dto) { user.Role = dto.Role ?? user.Role; user.TeamId = dto.TeamId ?? user.TeamId; _dbLogService.LogOnUpdateOfAnEntity(user); return(await _context.SaveChangesAsync()); }
public async Task <int> UpdateComment(Comment comment, CommentForUpdateDto dto) { comment.Description = dto.Description ?? comment.Description; _dbLogService.LogOnUpdateOfAnEntity(comment); return(await _context.SaveChangesAsync()); }
public async Task <int> UpdateTask(Tasks task, TaskForUpdateDto dto) { task.Name = dto.Name ?? task.Name; task.Description = dto.Description ?? task.Description; task.EstimatedTimeToFinishInHours = dto.EstimatedTimeToFinishInHours ?? task.EstimatedTimeToFinishInHours; task.TaskPriorityId = dto.TaskPriorityId ?? task.TaskPriorityId; task.Status = dto.Status ?? task.Status; task.Balance = dto.Balance ?? task.Balance; task.AdminApprovalOfTaskCompletion = dto.AdminApprovalOfTaskCompletion ?? task.AdminApprovalOfTaskCompletion; task.TrackerId = dto.TrackerId ?? task.TrackerId; task.TrackerFirstName = dto.TrackerFirstName ?? task.TrackerFirstName; task.TrackerLastName = dto.TrackerLastName ?? task.TrackerLastName; task.UserId = dto.UserId ?? task.UserId; _dbLogService.LogOnUpdateOfAnEntity(task); return(await _context.SaveChangesAsync()); }