Ejemplo n.º 1
0
        public string Search(FrameworkUserSearcher searcher)
        {
            var vm = Wtm.CreateVM <FrameworkUserListVM>();

            vm.Searcher = searcher;
            return(vm.GetJson(enumToString: false));
        }
Ejemplo n.º 2
0
        public string Search(FrameworkUserSearcher searcher)
        {
            var vm = CreateVM <FrameworkUserListVM>();

            vm.Searcher = searcher;
            return(vm.GetJson());
        }
Ejemplo n.º 3
0
        public IActionResult ExportExcel(FrameworkUserSearcher searcher)
        {
            var vm = Wtm.CreateVM <FrameworkUserListVM>();

            vm.Searcher     = searcher;
            vm.SearcherMode = ListVMSearchModeEnum.Export;
            return(vm.GetExportData());
        }
Ejemplo n.º 4
0
        public IActionResult ExportExcel(FrameworkUserSearcher searcher)
        {
            var vm = CreateVM <FrameworkUserListVM>();

            vm.Searcher     = searcher;
            vm.SearcherMode = ListVMSearchModeEnum.Export;
            var data = vm.GenerateExcel();

            return(File(data, "application/vnd.ms-excel", $"Export_FrameworkUser_{DateTime.Now.ToString("yyyy-MM-dd")}.xls"));
        }
Ejemplo n.º 5
0
        public IActionResult Search(FrameworkUserSearcher searcher)
        {
            var vm = CreateVM <FrameworkUserListVM>();

            vm.Searcher = searcher;
            vm.DoSearch();
            var rv = new ContentResult
            {
                ContentType = "application/json;charset=utf-8",
                Content     = $@"{{""Data"":{vm.GetDataJson()},""Count"":{vm.Searcher.Count},""Msg"":""success"",""Code"":{StatusCodes.Status200OK}}}",
            };

            return(rv);
        }
Ejemplo n.º 6
0
        public IActionResult Search(FrameworkUserSearcher searcher)
        {
            var vm = CreateVM <FrameworkUserListVM>();

            vm.Searcher = searcher;
            vm.DoSearch();
            var rv = new ContentResult
            {
                ContentType = "application/json;charset=utf-8",
                Content     = $@"{{""Data"":{vm.GetDataJson()},""Count"":{vm.Searcher.Count},""Page"":{vm.Searcher.Page},""PageCount"":{vm.Searcher.PageCount}}}",
            };

            return(rv);
        }
        public string Search(FrameworkUserSearcher searcher)
        {
            var vm = Wtm.CreateVM <FrameworkUserListVM>(passInit: true);

            if (ModelState.IsValid)
            {
                vm.Searcher = searcher;
                return(vm.GetJson(false));
            }
            else
            {
                return(vm.GetError());
            }
        }
Ejemplo n.º 8
0
        public IActionResult ExportExcel(List <Guid> ids, FrameworkUserSearcher searcher)
        {
            var vm = CreateVM <FrameworkUserListVM>();

            if (ids != null && ids.Count > 0)
            {
                vm.Ids          = ids;
                vm.SearcherMode = ListVMSearchModeEnum.CheckExport;
            }
            else
            {
                vm.Searcher     = searcher;
                vm.SearcherMode = ListVMSearchModeEnum.Export;
            }
            var data = vm.GenerateExcel();

            return(File(data, "application/vnd.ms-excel", $"Export_FrameworkUser_{DateTime.Now.ToString("yyyy-MM-dd")}.xls"));
        }