public IEnumerable <object> Get_ChartData() { Api.X w3 = new Api.X(); var retval = new List <object>(); foreach (var item in w3.Get_OrderSummaryByPartners()) { retval.Add(new object[] { item.Type, item.Name, item.OrderCount }); } return(retval); }
public IEnumerable <object> Get_Partners() { Api.X w3 = new Api.X(); var retval = new List <object>(); foreach (var item in w3.Get_Partners()) { retval.Add(new object[] { item.Type, item.Name, item.PostalCode, item.Address, item.City, item.ContactName, item.Country, item.EnDis, item.ID }); } return(retval); }
public TreeNode OrdersTree() { Api.X t = new Api.X(); var rootNode = new TreeNode() { Text = "Orders", Expanded = true, Children = new List <TreeNode>() }; foreach (var item in t.Get_OrderSummaryByTree()) { var OrderNode = new TreeNode() { Text = item.OrderID.ToString(), Children = new List <TreeNode>() }; OrderNode.CustomConfig = new JsObject(); OrderNode.CustomConfig.Add("IsHeader", true); OrderNode.CustomConfig.Add("CustomerName", item.CustomerName); OrderNode.CustomConfig.Add("FirstName", item.FirstName); OrderNode.CustomConfig.Add("ShipperName", item.ShipperName); OrderNode.CustomConfig.Add("Order", item.OrderID); rootNode.Children.Add(OrderNode); foreach (var x in item.Details) { var OrderDetail = new TreeNode() { Leaf = true, Text = x.OrderDetailID.ToString(), }; OrderDetail.CustomConfig = new JsObject(); OrderDetail.CustomConfig.Add("IsHeader", false); OrderDetail.CustomConfig.Add("ProductName", x.ProductName); OrderDetail.CustomConfig.Add("Order", x.OrderDetailID); OrderDetail.CustomConfig.Add("SupplierName", x.SupplierName); OrderDetail.CustomConfig.Add("Unit", x.Unit); OrderDetail.CustomConfig.Add("Price", x.Price); OrderDetail.CustomConfig.Add("Amount", x.Amount); OrderNode.Children.Add(OrderDetail); } } return(rootNode); }