public async Task<ActionResult> GetChartList() { ViewBag.Name = _UtilitySession.Session.user.name; int? EmpId = _UtilitySession.Session.user.emp_id; var rest = await Task.Run(() => _Repository.GetChartMonthly()); MapOneModel[] _MapOneModel = new MapOneModel[rest.Rows.Count].ToArray(); for (int i = 0; i < rest.Rows.Count; i++) { try { _MapOneModel[i] = new MapOneModel(rest.Rows[i]["jobno"].ToString(), rest.Rows[i]["totTime"].ToString()); } catch (Exception) { throw; } } var result = JSONEncoders.EncodeJsObjectArray(_MapOneModel); return Json(result, JsonRequestBehavior.AllowGet); }
public string Test() { string result = JSONEncoders.EncodeJsObjectArray(jsonResponse.ToArray()); Console.WriteLine(result); return(result); }
static void Main(string[] args) { List <Wrapper> respmsg = new List <Wrapper>(); respmsg.Add(new Wrapper { ColorLongDesc = "BLUE", StyleNumber = "124578", DistroDesc = "MARIO BRACKEN", Status = "SUCCESS" }); //respmsg.Add(new Wrapper { ColorLongDesc = "BLUE", StyleNumber = "124578", DistroDesc = "MARIO BRACKEN", Status = "SUCCESS" }); string sJSONResponse = JsonConvert.SerializeObject(respmsg); Console.WriteLine(sJSONResponse); string[] result = JSONDecoders.DecodeJsStringArray(sJSONResponse); string result1 = JSONEncoders.EncodeJsObjectArray(result); Console.WriteLine(result1); string math = "((100 * 5) - 2)"; string value = new DataTable().Compute(math, null).ToString(); Console.WriteLine(value); }