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)); }
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); }