using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace WooCommerceWeb.Models
{
public class ProcessingModel
{
public ulong? id { get; set; }
public string status { get; set; }
public string total { get; set; }
public string first_name { get; set; }
public string last_name { get; set; }
public string email { get; set; }
public string postcode { get; set; }
public int TotalItem { get; set; }
public DateTime orderdate { get; set; }
}
// Root myDeserializedClass = JsonConvert.DeserializeObject<List<Root>>(myJsonResponse);
public class Billing
{
public string first_name { get; set; }
public string last_name { get; set; }
public string company { get; set; }
public string address_1 { get; set; }
public string address_2 { get; set; }
public string city { get; set; }
public string state { get; set; }
public string postcode { get; set; }
public string country { get; set; }
public string email { get; set; }
public string phone { get; set; }
}
public class Collection
{
public string href { get; set; }
}
public class CouponLine
{
public int id { get; set; }
public string code { get; set; }
public string discount { get; set; }
public string discount_tax { get; set; }
public List<MetaData> meta_data { get; set; }
}
public class Customer
{
public string href { get; set; }
}
public class DateCreated
{
public string date { get; set; }
public int timezone_type { get; set; }
public string timezone { get; set; }
}
public class DateExpires
{
public string date { get; set; }
public int timezone_type { get; set; }
public string timezone { get; set; }
}
public class DateModified
{
public string date { get; set; }
public int timezone_type { get; set; }
public string timezone { get; set; }
}
public class LineItem
{
public List<string> imageslist { get; set; }
public int id { get; set; }
public string name { get; set; }
public int product_id { get; set; }
public int variation_id { get; set; }
public int quantity { get; set; }
public string tax_class { get; set; }
public string subtotal { get; set; }
public string subtotal_tax { get; set; }
public string total { get; set; }
public string total_tax { get; set; }
public List<object> taxes { get; set; }
public List<MetaData> meta_data { get; set; }
public string sku { get; set; }
public double price { get; set; }
}
public class Links
{
public List<Self> self { get; set; }
public List<Collection> collection { get; set; }
public List<Customer> customer { get; set; }
}
public class MetaData
{
public int id { get; set; }
public string key { get; set; }
public object value { get; set; }
}
public class Root
{
public ulong id { get; set; }
public int parent_id { get; set; }
public string number { get; set; }
public string order_key { get; set; }
public string created_via { get; set; }
public string version { get; set; }
public string status { get; set; }
public string currency { get; set; }
public DateTime date_created { get; set; }
public DateTime date_created_gmt { get; set; }
public DateTime date_modified { get; set; }
public DateTime date_modified_gmt { get; set; }
public string discount_total { get; set; }
public string discount_tax { get; set; }
public string shipping_total { get; set; }
public string shipping_tax { get; set; }
public string cart_tax { get; set; }
public string total { get; set; }
public string total_tax { get; set; }
public bool prices_include_tax { get; set; }
public int customer_id { get; set; }
public string customer_ip_address { get; set; }
public string customer_user_agent { get; set; }
public string customer_note { get; set; }
public Billing billing { get; set; }
public Shipping shipping { get; set; }
public string payment_method { get; set; }
public string payment_method_title { get; set; }
public string transaction_id { get; set; }
public DateTime? date_paid { get; set; }
public DateTime? date_paid_gmt { get; set; }
public DateTime? date_completed { get; set; }
public DateTime? date_completed_gmt { get; set; }
public string cart_hash { get; set; }
public List<MetaData> meta_data { get; set; }
public List<LineItem> line_items { get; set; }
public List<object> tax_lines { get; set; }
public List<ShippingLine> shipping_lines { get; set; }
public List<object> fee_lines { get; set; }
public List<CouponLine> coupon_lines { get; set; }
public List<object> refunds { get; set; }
public Links _links { get; set; }
}
public class Self
{
public string href { get; set; }
}
public class Shipping
{
public string first_name { get; set; }
public string last_name { get; set; }
public string company { get; set; }
public string address_1 { get; set; }
public string address_2 { get; set; }
public string city { get; set; }
public string state { get; set; }
public string postcode { get; set; }
public string country { get; set; }
}
public class ShippingLine
{
public int id { get; set; }
public string method_title { get; set; }
public string method_id { get; set; }
public string instance_id { get; set; }
public string total { get; set; }
public string total_tax { get; set; }
public List<object> taxes { get; set; }
public List<MetaData> meta_data { get; set; }
}
public class Value
{
public int id { get; set; }
public string code { get; set; }
public string amount { get; set; }
public DateCreated date_created { get; set; }
public DateModified date_modified { get; set; }
public DateExpires date_expires { get; set; }
public string discount_type { get; set; }
public string description { get; set; }
public int usage_count { get; set; }
public bool individual_use { get; set; }
public List<object> product_ids { get; set; }
public List<object> excluded_product_ids { get; set; }
public int usage_limit { get; set; }
public int usage_limit_per_user { get; set; }
public object limit_usage_to_x_items { get; set; }
public bool free_shipping { get; set; }
public List<object> product_categories { get; set; }
public List<int> excluded_product_categories { get; set; }
public bool exclude_sale_items { get; set; }
public string minimum_amount { get; set; }
public string maximum_amount { get; set; }
public List<object> email_restrictions { get; set; }
public bool @virtual { get; set; }
public List<MetaData> meta_data { get; set; }
}
}
Leave a Reply