/// <summary> /// Gets the card information and map into view model /// </summary> /// <param name="cardNumber"></param> /// <param name="pinNumber"></param> /// <returns></returns> public CardViewModel ReadCard(string cardNumber, int pinNumber) { var cardDto = cardReader.ReadCard(cardNumber, pinNumber); return(cardDto.MapProperties <CardViewModel>()); }