public async Task <string> GetUserIdForDeletedUserInDepartmentAsync(int departmentId, string email) { var identity = _usersService.GetUserByEmail(email); if (identity == null) { return(null); } var dm = (from x in await _departmentMembersRepository.GetAllDepartmentMembersUnlimitedAsync(departmentId) where x.UserId == identity.Id select x).FirstOrDefault(); if (dm == null) { return(null); } if (dm.IsDeleted) { return(identity.Id); } return(null); }