示例#1
0
 public string Search(VOS_PEmployeeListVM vm)
 {
     if (ModelState.IsValid)
     {
         return(vm.GetJson(false));
     }
     else
     {
         return(vm.GetError());
     }
 }
示例#2
0
文件: VOS_TaskVM.cs 项目: war-man/VOS
        protected override void InitVM()
        {
            VOS_PEmployeeListVM = new VOS_PEmployeeListVM();
            //VOS_PEmployeeList = new VOS_PEmployeeListVM();
            //VOS_PEmployeeList.CopyContext(this);
            //VOS_PEmployeeList.SearcherMode = ListVMSearchModeEnum.Custom1;

            AllPlans        = DC.Set <VOS_Plan>().DPWhere(LoginUserInfo.DataPrivileges, x => x.OrganizationID).GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.Plan_no);
            AllTaskCates    = DC.Set <Category>().Where(x => x.ParentId == null).GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.Name).ToList();
            AllUnlockers    = DC.Set <FrameworkUserBase>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.CodeAndName);
            AllExecutors    = DC.Set <FrameworkUserBase>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.CodeAndName);
            AllDistributors = DC.Set <FrameworkUserBase>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.CodeAndName);
            AllEmployees    = DC.Set <VOS_PEmployee>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.FullName);
            AllCompleters   = DC.Set <FrameworkUserBase>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.CodeAndName);
            AllRefunders    = DC.Set <FrameworkUserBase>().GetSelectListItems(LoginUserInfo?.DataPrivileges, null, y => y.CodeAndName);
        }
示例#3
0
 public IActionResult ExportExcel(VOS_PEmployeeListVM vm)
 {
     return(vm.GetExportData());
 }
示例#4
0
 public VOS_TaskBatchVM()
 {
     ListVM              = new VOS_TaskListVM();
     LinkedVM            = new VOS_Task_BatchEdit();
     VOS_PEmployeeListVM = new VOS_PEmployeeListVM();
 }