public async Task <ActionResult> DownloadUsersInCSV(int id) { try { var model = await _repository.GetUsersByConfIdAsync(id); if (model == null) { return(View("NotFound")); } var userList = new List <SimpleUserInfo>(); foreach (var user1 in model) { SimpleUserInfo user = new SimpleUserInfo(); user.Email = user1.Email; userList.Add(user); } return(new CSVResult(userList, "UserList.csv")); } catch { return(View("ErrorInfo")); } }
public async Task <ActionResult> DownloadUsersInCSV() { var model = await _repository.GetAllUsersAsync(); var userList = new List <SimpleUserInfo>(); foreach (var user1 in model) { SimpleUserInfo user = new SimpleUserInfo(); user.Email = user1.Email; userList.Add(user); } return(new CSVResult(userList, "allUsers.csv")); }
public async Task <ActionResult> GetUsersXML() { var model = await _repository.GetAllUsersAsync(); var userList = new List <SimpleUserInfo>(); foreach (var user1 in model) { SimpleUserInfo user = new SimpleUserInfo(); user.Email = user1.Email; userList.Add(user); } return(new XMLResult(userList)); }