Exemplo n.º 1
0
        internal static TaxList getTaxList(HttpResponseMessage response)
        {
            var taxList = new TaxList();
            var jsonObj = JsonConvert.DeserializeObject <Dictionary <string, object> >(response.Content.ReadAsStringAsync().Result);

            if (jsonObj.ContainsKey("taxes"))
            {
                var taxArray = JsonConvert.DeserializeObject <List <object> >(jsonObj["taxes"].ToString());
                foreach (var taxObj in taxArray)
                {
                    var tax = new Tax();
                    tax = JsonConvert.DeserializeObject <Tax>(taxObj.ToString());
                    taxList.Add(tax);
                }
            }
            if (jsonObj.ContainsKey("page_context"))
            {
                var pageContext = new PageContext();
                pageContext          = JsonConvert.DeserializeObject <PageContext>(jsonObj["page_context"].ToString());
                taxList.page_context = pageContext;
            }
            return(taxList);
        }
Exemplo n.º 2
0
 /// <summary>
 /// To add tax of the record ZCRMTax class instance.
 /// </summary>
 /// <param name="tax">ZCRMTax class instance.</param>
 public void AddTax(ZCRMTax tax)
 {
     TaxList.Add(tax);
 }
Exemplo n.º 3
0
 public void addPayCheck(PayCheck payCheck)
 {
     PayList.Add(payCheck.NetPay);
     TaxList.Add(payCheck.StateTax);
     HoursList.Add(payCheck.TimeWorked);
 }
 internal static TaxList getTaxList(HttpResponseMessage response)
 {
     var taxList = new TaxList();
     var jsonObj = JsonConvert.DeserializeObject<Dictionary<string, object>>(response.Content.ReadAsStringAsync().Result);
     if (jsonObj.ContainsKey("taxes"))
     {
         var taxArray = JsonConvert.DeserializeObject<List<object>>(jsonObj["taxes"].ToString());
         foreach(var taxObj in taxArray)
         {
             var tax = new Tax();
             tax = JsonConvert.DeserializeObject<Tax>(taxObj.ToString());
             taxList.Add(tax);
         }
     }
     if (jsonObj.ContainsKey("page_context"))
     {
         var pageContext = new PageContext();
         pageContext = JsonConvert.DeserializeObject<PageContext>(jsonObj["page_context"].ToString());
         taxList.page_context = pageContext;
     }
     return taxList;
 }