public void DeleteUser(User targetUser, User user, string ip, bool ban) { if (ban) { _banRepository.BanEmail(targetUser.Email); } _userRepository.DeleteUser(targetUser); _securityLogService.CreateLogEntry(user, targetUser, ip, String.Format("Name: {0}, E-mail: {1}", targetUser.Name, targetUser.Email), SecurityLogType.UserDeleted); }
public async Task DeleteUser(User targetUser, User user, string ip, bool ban) { if (ban) { await _banRepository.BanEmail(targetUser.Email); } await _userRepository.DeleteUser(targetUser); await _securityLogService.CreateLogEntry(user, targetUser, ip, $"Name: {targetUser.Name}, E-mail: {targetUser.Email}", SecurityLogType.UserDeleted); }
public void BanEmail(string email) { _banRepository.BanEmail(email); }
public async Task BanEmail(string email) { await _banRepository.BanEmail(email); }