public ChildCardDTO AddChildCard(ChildCardDTO childCardDTO) { var childCard = ChildCardDTOHelper.DTOToEntity(childCardDTO); _unitOfWork.ChildrenCardsRepository.Add(childCard); _unitOfWork.Save(); return(ChildCardDTOHelper.EntityToDTO(childCard)); }
public static ChildCardVM DTOToVM(ChildCardDTO childCardDTO) { Mapper.Initialize(cfg => { cfg.CreateMap <DiagnosisMkhDTO, DiagnosisMkhVM>(); cfg.CreateMap <ChildCardDTO, ChildCardVM>(); } ); return(Mapper.Map <ChildCardVM>(childCardDTO)); }
public ChildCardDTO GetChildCard(int childCardId) { var childCard = _unitOfWork.ChildrenCardsRepository .Get(card => card.Id == childCardId) .AsNoTracking(); ChildCardDTO result = null; if (childCard.Any()) { result = ChildCardDTOHelper.EntityToDTO(childCard.Single()); } return(result); }
public static ChildCard DTOToEntity(ChildCardDTO childCardDTO) { var mapper = mapperConfiguration.CreateMapper(); return(mapper.Map <ChildCard>(childCardDTO)); }