public async Task CancelRegistration(EntityRequestInput<Guid> input) { await _eventManager.CancelRegistrationAsync( await _eventManager.GetAsync(input.Id), await GetCurrentUserAsync() ); }
public async Task <TenantEditDto> GetTenantForEdit(EntityRequestInput input) { var tenantEditDto = (await TenantManager.GetByIdAsync(input.Id)).MapTo <TenantEditDto>(); tenantEditDto.ConnectionString = SimpleStringCipher.Instance.Decrypt(tenantEditDto.ConnectionString); return(tenantEditDto); }
public async Task CancelRegistration(EntityRequestInput <Guid> input) { await _eventManager.CancelRegistrationAsync( await _eventManager.GetAsync(input.Id), await GetCurrentUserAsync() ); }
public VoteChangeOutput VoteUp(EntityRequestInput input) { var Role = _RoleRepository.Get(input.Id); Role.VoteCount++; return(new VoteChangeOutput(Role.VoteCount)); }
public VoteChangeOutput VoteDown(EntityRequestInput input) { var question = _questionRepository.Get(input.Id); question.VoteCount--; return(new VoteChangeOutput(question.VoteCount)); }
public ThreadDetailDto GetThreadDetailsByID(EntityRequestInput <Guid> input) { var @threaddetail = _threadDetailRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@threaddetail.MapTo <ThreadDetailDto>()); }
public WorkOrderRatioDto GetItemDetail(EntityRequestInput <Guid> input) { var @Item = _workorderRatioRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@Item.MapTo <WorkOrderRatioDto>()); }
public SerialItemDto GetSerialItemByID(EntityRequestInput <Guid> input) { var @serialitem = _serialItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@serialitem.MapTo <SerialItemDto>()); }
public JobCardItemDto GetJobCardItemByID(EntityRequestInput <Guid> input) { var @jobCardItem = _jobCardItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@jobCardItem.MapTo <JobCardItemDto>()); }
public DividingPlanItemDto GetDividingPlanHeaderItemByID(EntityRequestInput <Guid> input) { var @dividingplanheader = _dividingplanitemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@dividingplanheader.MapTo <DividingPlanItemDto>()); }
public PromotionDto GetPromotionByID(EntityRequestInput <Guid> input) { var @employee = _promotionRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@employee.MapTo <PromotionDto>()); }
public AwardDto GetAwardByID(EntityRequestInput <Guid> input) { var @employee = _awardRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@employee.MapTo <AwardDto>()); }
public ListResultDto <ZipperDetailListDto> GetZipperDetailsByID(EntityRequestInput <Guid> input) { var @zipperdetails = _zipperDetailRepository.GetAll() .Where(Y => Y.Id == input.Id); return(new ListResultDto <ZipperDetailListDto>(@zipperdetails.ProjectTo <ZipperDetailListDto>().ToList())); }
public MachineRequirementItemDto GetMachineRequirementItemByID(EntityRequestInput <Guid> input) { var @machinerequirement = _machineRequirementItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@machinerequirement.MapTo <MachineRequirementItemDto>()); }
public ListResultDto <ElasticDetailListDto> GetElasticDetailsByID(EntityRequestInput <Guid> input) { var @elasticdetails = _elasticDetailRepository.GetAll() .Where(Y => Y.Id == input.Id); return(new ListResultDto <ElasticDetailListDto>(@elasticdetails.ProjectTo <ElasticDetailListDto>().ToList())); }
public WorkCycleVideoDto GetWorkCycleVideoDetailsByID(EntityRequestInput <Guid> input) { var @workCycleVideodetail = _workCycleVideoRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@workCycleVideodetail.MapTo <WorkCycleVideoDto>()); }
public PastEmployeementDto GetPastEmployeementByID(EntityRequestInput <Guid> input) { var @employee = _pastEmployeementRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@employee.MapTo <PastEmployeementDto>()); }
public IssueNoteItemDto GetDetail(EntityRequestInput <Guid> input) { var @issueNoteItem = _issueNoteItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@issueNoteItem.MapTo <IssueNoteItemDto>()); }
public ReceiveNoteItemDto GetReceiveNoteItemsByID(EntityRequestInput <Guid> input) { var @receivenoteitem = _receiveNoteItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@receivenoteitem.MapTo <ReceiveNoteItemDto>()); }
public ListResultDto <FabricDetailListDto> GetFabricDetailsByID(EntityRequestInput <Guid> input) { var @fabrictype = _fabricDetailRepository.GetAll() .Where(Y => Y.Id == input.Id); return(new ListResultDto <FabricDetailListDto>(@fabrictype.ProjectTo <FabricDetailListDto>().ToList())); }
public LayoutItemDto GetDetail(EntityRequestInput <Guid> input) { var @layoutItem = _layoutItemRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault(); return(@layoutItem.MapTo <LayoutItemDto>()); }
public AttatchmentDetailDto GetAttatchmentDetailsByID(EntityRequestInput <Guid> input) { var @attatchmentdetail = _attatchmentDetailRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@attatchmentdetail.MapTo <AttatchmentDetailDto>()); }
public NeedleDetailDto GetNeedleDetailsByID(EntityRequestInput <Guid> input) { var @needledetail = _needleDetailRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@needledetail.MapTo <NeedleDetailDto>()); }
public AssetTransferDetailDto GetAssetTransferDetailsByID(EntityRequestInput <Guid> input) { var @assettransferdetail = _assetTransferDetailRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@assettransferdetail.MapTo <AssetTransferDetailDto>()); }
public FootDetailDto GetFootDetailsByID(EntityRequestInput <Guid> input) { var @footdetail = _footDetailRepository.GetAll() .Where(Y => Y.Id == input.Id) .ToList().FirstOrDefault();; return(@footdetail.MapTo <FootDetailDto>()); }
public async Task DeleteTenant(EntityRequestInput<Guid> input) { var tenant = await _repository.FirstOrDefaultAsync(input.Id); if (tenant == null) { throw new AbpException("There is no tenant with id: " + input.Id); } await _repository.DeleteAsync(tenant); }
public async Task <GetTenantFeaturesForEditOutput> GetTenantFeaturesForEdit(EntityRequestInput input) { var features = FeatureManager.GetAll(); var featureValues = await TenantManager.GetFeatureValuesAsync(input.Id); return(new GetTenantFeaturesForEditOutput { Features = features.MapTo <List <FlatFeatureDto> >().OrderBy(f => f.DisplayName).ToList(), FeatureValues = featureValues.Select(fv => new NameValueDto(fv)).ToList() }); }
public async Task DeleteTenant(EntityRequestInput <Guid> input) { var tenant = await _repository.FirstOrDefaultAsync(input.Id); if (tenant == null) { throw new AbpException("There is no tenant with id: " + input.Id); } await _repository.DeleteAsync(tenant); }
public ListResultDto <CuttingItemListDto> GetCuttingItemByID(EntityRequestInput <Guid> input) { var @cuttingmaster = _cuttingitemRepository.GetAll() .WhereIf(true, Y => Y.CuttingMasterId == input.Id) .OrderBy(x => x.CreationTime); return(new ListResultDto <CuttingItemListDto>(cuttingmaster.ProjectTo <CuttingItemListDto>().ToList())); }
public async Task<EventRegisterOutput> Register(EntityRequestInput<Guid> input) { var registration = await RegisterAndSaveAsync( await _eventManager.GetAsync(input.Id), await GetCurrentUserAsync() ); return new EventRegisterOutput { RegistrationId = registration.Id }; }
public async Task <EventRegisterOutput> Register(EntityRequestInput <Guid> input) { var registration = await RegisterAndSaveAsync( await _eventManager.GetAsync(input.Id), await GetCurrentUserAsync() ); return(new EventRegisterOutput { RegistrationId = registration.Id }); }
public ListResultDto <CuttingRatioListDto> GetCuttingRatioByStyle(EntityRequestInput <Guid> input) { var header = _cuttingmasterRepository.Get(input.Id); var cuttingratio = _cuttingRatioRepository.GetAll() .Include(x => x.Style) .Where(x => x.StyleId == header.StyleId) .Include(x => x.CuttingRatioItem) .ToList(); return(new ListResultOutput <CuttingRatioListDto>(cuttingratio.MapTo <List <CuttingRatioListDto> >())); }
public async Task DeleteUser(EntityRequestInput <long> input) { //TODO:删除前的逻辑判断,是否允许删除 var user = await _userManager.GetUserByIdAsync(input.Id); if (IsAdminUser(user)) { throw new UserFriendlyException("管理用户,不能删除!"); } await _userManager.DeleteAsync(user); }
public async Task<AnimalDetailOutput> GetDetail(EntityRequestInput<long> input) { var @animal = await _animalRepository .GetAll() .Include(a => a.Owner) .Where(a => a.Id == input.Id) .FirstOrDefaultAsync(); if (@animal == null) { throw new UserFriendlyException("Couldn't find that animal"); } return @animal.MapTo<AnimalDetailOutput>(); }
public async Task<EventDetailOutput> GetDetail(EntityRequestInput<Guid> input) { var @event = await _eventRepository .GetAll() .Include(e => e.Registrations) .Where(e => e.Id == input.Id) .FirstOrDefaultAsync(); if (@event == null) { throw new UserFriendlyException("Could not found the event, maybe it's deleted."); } return @event.MapTo<EventDetailOutput>(); }
/// <summary> /// 实际删除一个实体 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task DeleteMenuItem(EntityRequestInput<Guid> input) { var menuItem = await _menuItemRepository.FirstOrDefaultAsync(input.Id); await _menuItemRepository.DeleteAsync(menuItem); }
public async Task DeletePurchasePlan(EntityRequestInput<Guid> input) { var purchasePlan = await _purchasePlanRepository.FirstOrDefaultAsync(input.Id); await _purchasePlanRepository.DeleteAsync(purchasePlan); }
public async Task<TenantEditDto> GetTenant(EntityRequestInput<Guid> input) { return (await _repository.FirstOrDefaultAsync(input.Id)).MapTo<TenantEditDto>(); }
public VoteChangeOutput VoteUp(EntityRequestInput input) { var question = _questionRepository.Get(input.Id); question.VoteCount++; return new VoteChangeOutput(question.VoteCount); }
public async Task ResetTenantSpecificFeatures(EntityRequestInput input) { await TenantManager.ResetAllFeaturesAsync(input.Id); }
public async Task DeleteTenant(EntityRequestInput input) { var tenant = await TenantManager.GetByIdAsync(input.Id); CheckErrors(await TenantManager.DeleteAsync(tenant)); }
public async Task DeletePerson(EntityRequestInput input) { await _personRepository.DeleteAsync(input.Id); }
/// <summary> /// 实际删除一个实体 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task DeleteDataDictionaryDetail(EntityRequestInput<Guid> input) { var dataDictionaryDetail = await _dataDictionaryDetailRepository.FirstOrDefaultAsync(input.Id); await _dataDictionaryDetailRepository.DeleteAsync(dataDictionaryDetail); cacheHandler.Remove(CacheCategoryDataDictionaryDetail, "GetDataDictionaryDetailList"); }
public async Task DeleteReceiveOrder(EntityRequestInput<Guid> input) { //删除单据和明细 var receiveOrder = await _receiveOrderRepository.FirstOrDefaultAsync(input.Id); await _receiveOrderRepository.DeleteAsync(receiveOrder); }
/// <summary> /// 实际删除一个实体 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task DeleteProvinceCity(EntityRequestInput<Guid> input) { var provinceCity = await _provinceCityRepository.FirstOrDefaultAsync(input.Id); await _provinceCityRepository.DeleteAsync(provinceCity); cacheHandler.Remove(CacheCategoryProvinceCity, "GetProvinceCityList"); }
public async Task Deactivate(EntityRequestInput<long> input) { var @animal = await _animalManager.GetAsync(input.Id); _animalManager.Deactivate(@animal); }
public async Task Cancel(EntityRequestInput<Guid> input) { var @event = await _eventManager.GetAsync(input.Id); _eventManager.Cancel(@event); }
public void AcceptAnswer(EntityRequestInput input) { var answer = _answerRepository.Get(input.Id); _questionDomainService.AcceptAnswer(answer); }
public async Task DeleteMaterialClass(EntityRequestInput<Guid> input) { var materialClass = await _materialClassRepository.FirstOrDefaultAsync(input.Id); var infolist = _materialInfoRepository.GetAll().Where(e => e.InfoCode.StartsWith(materialClass.ClassCode)); if (infolist.Count() > 0) { Debug.Assert(false, "材料类别下已经有材料,不能删除!"); } else { await _materialClassRepository.DeleteAsync(materialClass); cacheHandler.Remove(CacheCategoryMaterialClass, "GetMaterialClassList"); } }
public string TestPrimitiveMethod(int a, string b, EntityRequestInput c) { return a + "#" + b + "#" + c.Id; }
public async Task DeleteEdition(EntityRequestInput input) { var edition = await _editionManager.GetByIdAsync(input.Id); await _editionManager.DeleteAsync(edition); }
/// <summary> /// 实际删除一个实体 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task DeleteOrganize(EntityRequestInput<Guid> input) { var organize = await _organizeRepository.FirstOrDefaultAsync(input.Id); await _organizeRepository.DeleteAsync(organize); cacheHandler.Remove(CacheCategoryOrganize, "GetOrganizeList"); }
public async Task DeleteCodeRule(EntityRequestInput<Guid> input) { var codeRule = await _codeRuleRepository.FirstOrDefaultAsync(input.Id); await _codeRuleRepository.DeleteAsync(codeRule); cacheHandler.Remove(CacheCategoryCodeRule, "GetCodeRuleList"); }
public async Task<TenantEditDto> GetTenantForEdit(EntityRequestInput input) { return (await TenantManager.GetByIdAsync(input.Id)).MapTo<TenantEditDto>(); }
public async Task<TenantEditDto> GetTenantForEdit(EntityRequestInput input) { var tenantEditDto = (await TenantManager.GetByIdAsync(input.Id)).MapTo<TenantEditDto>(); tenantEditDto.ConnectionString = SimpleStringCipher.Instance.Decrypt(tenantEditDto.ConnectionString); return tenantEditDto; }
public async Task DeleteMenuApp(EntityRequestInput<Guid> input) { var menuApp = await _menuAppRepository.FirstOrDefaultAsync(input.Id); await _menuAppRepository.DeleteAsync(menuApp); cacheHandler.Remove(CacheCategoryMenuApp, "GetMenuAppList"); }
public async Task<GetTenantFeaturesForEditOutput> GetTenantFeaturesForEdit(EntityRequestInput input) { var features = FeatureManager.GetAll(); var featureValues = await TenantManager.GetFeatureValuesAsync(input.Id); return new GetTenantFeaturesForEditOutput { Features = features.MapTo<List<FlatFeatureDto>>().OrderBy(f => f.DisplayName).ToList(), FeatureValues = featureValues.Select(fv => new NameValueDto(fv)).ToList() }; }
public async Task DeleteQuarterPlan(EntityRequestInput<Guid> input) { var quarterPlan = await _quarterPlanRepository.FirstOrDefaultAsync(input.Id); await _quarterPlanRepository.DeleteAsync(quarterPlan); }
public async Task DeleteRequisitionOrder(EntityRequestInput<Guid> input) { var requisitionOrder = await _requisitionOrderRepository.FirstOrDefaultAsync(input.Id); await _requisitionOrderRepository.DeleteAsync(requisitionOrder); }
public async Task DeleteProjectSupplier(EntityRequestInput<Guid> input) { var projectSupplier = await _projectSupplierRepository.FirstOrDefaultAsync(input.Id); await _projectSupplierRepository.DeleteAsync(projectSupplier); cacheHandler.Remove(CacheCategoryProjectSupplier, "GetProjectSupplierList"); }