public CustomerViewModel CreateCustomers(CustomerRequestModel customer) { var customerDbModel = ConvertRequestModel.ToDbModel(customer); customerGenericRepository.Add(customerDbModel); unitOfWork.SaveChanges(); return(ConvertDbModel.ToViewModel(customerDbModel)); }
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); }
public TransferResponseModel PostConvertModel(AbstractMerchant merchant, ConvertRequestModel requestModel) => JsonConvert.DeserializeObject <TransferResponseModel>(PostConvert(merchant, requestModel).Content);
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>()); }