示例#1
0
        public async Task <KadraVykhovnykivTypesDTO> CreateKVType(KadraVykhovnykivTypesDTO kvTypeDTO)
        {
            var newKVType = _mapper.Map <KadraVykhovnykivTypesDTO, KadraVykhovnykivTypes>(kvTypeDTO);
            await _repositoryWrapper.KVTypes.CreateAsync(newKVType);

            await _repositoryWrapper.SaveAsync();

            return(_mapper.Map <KadraVykhovnykivTypes, KadraVykhovnykivTypesDTO>(newKVType));
        }
示例#2
0
        public async Task <IEnumerable <KadraVykhovnykivDTO> > GetKadrasWithSuchType(KadraVykhovnykivTypesDTO kvTypeDTO)
        {
            var KVs = _mapper.Map <IEnumerable <KadraVykhovnykiv>, IEnumerable <KadraVykhovnykivDTO> >(await _repositoryWrapper.KVs.GetAllAsync(c => c.KadraVykhovnykivTypeId == kvTypeDTO.ID));

            return(KVs);
        }