public static coreModel.DatatransSettlementResponse ToCoreModel(this paymentService dataModel) { var coreModel = new coreModel.DatatransSettlementResponse(); var statusServiceBody = dataModel.body.FirstOrDefault(); if (statusServiceBody == null) { return(coreModel); } var transaction = statusServiceBody.transaction.FirstOrDefault(); if (transaction == null) { return(coreModel); } if (!transaction.response.IsNullOrEmpty()) { var response = transaction.response.FirstOrDefault(); coreModel.ResponseCode = response.responseCode; coreModel.ResponseMessage = response.responseMessage; } if (!transaction.error.IsNullOrEmpty()) { var error = transaction.error.FirstOrDefault(); coreModel.ErrorCode = error.errorCode; coreModel.ErrorDetail = error.errorDetail; coreModel.ErrorMessage = error.errorMessage; } return(coreModel); }
private void button1_Click(object sender, EventArgs e) { customerService customerserv = new customerService(); int customerID = customerserv.addCustomerToBase(getCustomerInformation()); paymentService paymentserv = new paymentService(); int paymentID = paymentserv.addCardToBase(getCardInformation()); dietService dietserv = new dietService(); int dietID = dietserv.getDietObj(sumOrderLabel10.userSummaryData); //int dietID = dietserv.getDietID(sumOrderLabel10.userSummaryData); //Order order = new Order(getCustomerInformation(), getCardInformation(), dietObj); orderService orderserv = new orderService(); orderID = orderserv.addOrderToBase(customerID, dietID, paymentID); this.Close(); PurchasedOrderForm purchasedorderform = new PurchasedOrderForm(); purchasedorderform.Show(); }