csharp/aabiryukov/CryptoMarketApi/Api/OKCoinApi/Order.cs

Order.cs
using Newtonsoft.Json;
using System;

namespace OKCoin
{
	public clast Order
	{
		[JsonProperty("order_id", Required = Required.Always)]
		public int OrderId { get; private set; }
		[JsonProperty("type", Required = Required.Always)]
		public string OrderType { get; private set; }
		[JsonProperty("price", Required = Required.Always)]
		public decimal Price { get; private set; }
		[JsonProperty("symbol", Required = Required.Always)]
		public string Symbol { get; private set; }
		[JsonProperty("amount", Required = Required.Always)]
		public decimal Amount { get; private set; }

		[JsonProperty("create_date", Required = Required.Always)]
		[JsonConverter(typeof(UnixTimeJsonConverter))]
		public DateTime Date { get; private set; }
		[JsonProperty("status", Required = Required.Always)]
		public int Status { get; private set; }
/*
		public static Order ReadFromJObject(JToken o)
		{
			if (o == null)
				return null;
			return new Order()
			{
				OrderId = o.Value("id"),
				OrderType = o.Value("type"),
				Price = o.Value("price"),
				Currency = o.Value("currency"),
				Amount = o.Value("amount"),
				OriginalAmount = o.Value("amount_original"),
				Date = o.Value("date"),
				Status = o.Value("status"),
			};
		}
 */ 
	}
}