public static TransactionGetAllByClientMqRequest ToMqModel(this TransactionGetAllByClientRequest transactionGetByClientRequest) { var transactionGetByClientMqRequest = new TransactionGetAllByClientMqRequest() { ClientId = transactionGetByClientRequest.ClientId, DepartmentAddress = transactionGetByClientRequest.DepartmentAddress, }; return(transactionGetByClientMqRequest); }
public static TransactionGetAllByClientParameters ToParameters(this TransactionGetAllByClientMqRequest transactionGetAllByClientMqRequest) { var transactionGetAllByClientParameters = new TransactionGetAllByClientParameters() { ClientId = transactionGetAllByClientMqRequest.ClientId, DepartmentAddress = transactionGetAllByClientMqRequest.DepartmentAddress, }; return(transactionGetAllByClientParameters); }
public TransactionGetAllMqResponse GetAllByClient(TransactionGetAllByClientMqRequest transactionGetAllByClientIdMqRequest) { var transactions = _transactionRepository.GetAllByClient(transactionGetAllByClientIdMqRequest.ToParameters()); var transactionGetMqResponse = new TransactionGetAllMqResponse() { Transactions = transactions.Select(transactionProperty => transactionProperty.ToMqModel()).ToList(), }; return(transactionGetMqResponse); }