Skip to content

Instantly share code, notes, and snippets.

@Mozu-CS
Last active February 13, 2019 01:22
Show Gist options
  • Save Mozu-CS/535bed6417debe30039dcc66d21a68be to your computer and use it in GitHub Desktop.
Save Mozu-CS/535bed6417debe30039dcc66d21a68be to your computer and use it in GitHub Desktop.
Create Order Example
public void CreateOrderNote(ApiContext apiContext, string orderNumber)
{
var orderResource = new OrderResource(apiContext);
var orderNoteResource = new OrderNoteResource(apiContext);
var existingOrder = orderResource.GetOrdersAsync(filter: String.Format("OrderNumber eq '{0}'", Convert.ToInt32(orderNumber)))
.Result
.Items
.FirstOrDefault();
var newOrderNote = new OrderNote()
{
Text = String.Format("Automatically Processed {0}", DateTime.Now.ToString("G")),
Id = "autoprocessed"
};
var addedOrderNote = orderNoteResource.CreateOrderNoteAsync(newOrderNote, existingOrder.Id).Result;
}
public void CreateOrderNote(ApiContext apiContext, string orderNumber)
{
var orderResource = new OrderResource(apiContext);
var orderNoteResource = new OrderNoteResource(apiContext);
var existingOrder = orderResource.GetOrdersAsync(filter: String.Format("OrderNumber eq '{0}'", Convert.ToInt32(orderNumber)))
.Result
.Items
.FirstOrDefault();
var newOrderNote = new OrderNote()
{
Text = String.Format("Automatically Processed {0}", DateTime.Now.ToString("G")),
Id = "autoprocessed"
};
var addedOrderNote = orderNoteResource.CreateOrderNoteAsync(newOrderNote, existingOrder.Id).Result;
}
public void CreateOrderNote(ApiContext apiContext, string orderNumber)
{
var orderResource = new OrderResource(apiContext);
var orderNoteResource = new OrderNoteResource(apiContext);
var existingOrder = orderResource.GetOrdersAsync(filter: String.Format("OrderNumber eq '{0}'", Convert.ToInt32(orderNumber)))
.Result
.Items
.FirstOrDefault();
var newOrderNote = new OrderNote()
{
Text = String.Format("Automatically Processed {0}", DateTime.Now.ToString("G")),
Id = "autoprocessed"
};
var addedOrderNote = orderNoteResource.CreateOrderNoteAsync(newOrderNote, existingOrder.Id).Result;
}
{"id":"autoprocessed","text":"Automatically Processed 11/30/2017 10:41:44 PM"}
{"id":"0544if","text":"Automatically Processed 11/30/2017 10:41:44 PM","auditInfo":{"updateDate":"2017-11-30T04:46:45.136Z","createDate":"2017-11-30T04:46:45.136Z","updateBy":"91c103","createBy":"91c103"}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment