public async Task <IActionResult> GetMetaData() { //customer var serviceCategory = await _serviceRepository.GetAllMetaData(); var route = await _routeRepository.GetAllMetaData(); var billingCylce = await _billingCycleRepository.GetAllMetaData(); //wo var receiveTypeList = await _receiveTypeRepository.GetAllMetaData(); var requestTypeList = await _requestTypeTypeManagerRepository.GetAllMetaData(); var workOrderTypeList = await _workOrderTypeRepository.GetAllMetaData(); //carton var storageType = await _storageTypeRepository.GetAllMetaData(); var disposalTimeFrameList = await _disposalTimeFrameRepository.GetAllMetaData(); //company var departmentList = await _departmentRepository.GetAllMetaData(); //invoice var postingTypeList = await _postingTypeRepository.GetAllMetaData(); var taxTypeList = await _taxTypeManagerRepository.GetAllMetaData(); //other var mobileDeviceList = await _mobileDeviceRepository.GetAllMetaData(); var moduleList = await _moduleRepository.GetAllMetaData(); var subModuleList = await _rolePermission.GeModulePermissionList(); return(Ok( new { billingCylce, route, serviceCategory, storageType, departmentList, receiveTypeList, disposalTimeFrameList, workOrderTypeList, mobileDeviceList, postingTypeList, taxTypeList, requestTypeList, moduleList, subModuleList })); }