public string Search(PlayerStateApiSearcher searcher) { var vm = CreateVM <PlayerStateApiListVM>(); vm.Searcher = searcher; return(vm.GetJson()); }
public IActionResult ExportExcel(PlayerStateApiSearcher searcher) { var vm = CreateVM <PlayerStateApiListVM>(); vm.Searcher = searcher; vm.SearcherMode = ListVMSearchModeEnum.Export; var data = vm.GenerateExcel(); return(File(data, "application/vnd.ms-excel", $"Export_PlayerState_{DateTime.Now.ToString("yyyy-MM-dd")}.xls")); }