private static UploadSo CreateEntity() { //Create Demo Entity: SalesOrder salesOrder = new SalesOrder(); salesOrder.soNumber = 123456L; salesOrder.orderLineId = "15.5"; salesOrder.modelNo = "KJ400"; salesOrder.requestDate = "2018-06-25"; salesOrder.promiseDate = "2018-07-25"; salesOrder.soInputDate = "2018-08-25"; salesOrder.orderedQuantity = 100; salesOrder.salespresonNumber = "H144198"; SalesOrder salesOrder2 = new SalesOrder(); salesOrder2.soNumber = 123456L; salesOrder2.orderLineId = "20.5"; salesOrder2.modelNo = "KJ410"; salesOrder2.requestDate = "2017-06-25"; salesOrder2.promiseDate = "2016-06-25"; salesOrder2.soInputDate = "2015-06-25"; salesOrder2.orderedQuantity = 200; salesOrder2.salespresonNumber = "E123456"; UploadSo uploadSo = new UploadSo(); List <SalesOrder> salesOrders = new List <SalesOrder>(); salesOrders.Add(salesOrder); salesOrders.Add(salesOrder2); uploadSo.list = salesOrders; return(uploadSo); }
private void Btn_SendApi_Click(object sender, EventArgs e) { //Generate Demo Entity UploadSo uploadSo = CreateEntity(); //Generate Json string entityJson = JsonConvert.SerializeObject(uploadSo); txt_Nas_SendContext.Text = entityJson; //Get HOST address,port,...... string url = GetUrl(); //Set hearders SendToServer(entityJson, url); }