public CustomerViewModel CreateCustomers(CustomerRequestModel customer)
        {
            var customerDbModel = ConvertRequestModel.ToDbModel(customer);

            customerGenericRepository.Add(customerDbModel);
            unitOfWork.SaveChanges();

            return(ConvertDbModel.ToViewModel(customerDbModel));
        }
Exemplo n.º 2
0
        public IRestResponse PostConvert(AbstractMerchant merchant, ConvertRequestModel requestModel)
        {
            var request = new RestRequest(resource, Method.POST);

            request.AddHeader("Lykke-Merchant-Id", merchant.LykkeMerchantId);
            request.AddHeader("Lykke-Merchant-Sign", merchant.LykkeMerchantSign);

            request.AddJsonBody(requestModel);
            var response = client.Execute(request);

            return(response);
        }
Exemplo n.º 3
0
 public TransferResponseModel PostConvertModel(AbstractMerchant merchant, ConvertRequestModel requestModel) =>
 JsonConvert.DeserializeObject <TransferResponseModel>(PostConvert(merchant, requestModel).Content);
Exemplo n.º 4
0
 public IResponse <TransferResponseModel> PostConvertModel(AbstractMerchant merchant, ConvertRequestModel requestModel)
 {
     return(Request.Post(resource).
            WithHeaders("Lykke-Merchant-Id", merchant.LykkeMerchantId).
            WithHeaders("Lykke-Merchant-Sign", merchant.LykkeMerchantSign).
            AddJsonBody(requestModel).
            Build().Execute <TransferResponseModel>());
 }