public async Task <bool> CheckReportingManagerRequestExists(ReportingManagerRequest reportingManagerRequest)
        {
            var request = await _context.ReportingManagerRequests.FirstOrDefaultAsync(x =>
                                                                                      x.ReportedUserId == reportingManagerRequest.ReportedUserId &&
                                                                                      x.NewReportingManagerId == reportingManagerRequest.NewReportingManagerId &&
                                                                                      x.RequestStatus == false);

            return(request != null);
        }
 public async Task AddNewReportingManagerRequest(ReportingManagerRequest reportingManagerRequest)
 {
     _context.ReportingManagerRequests.Add(reportingManagerRequest);
     await _context.SaveChangesAsync();
 }