public Model mappingRow(System.Data.DataRow rs) { NewProductModel md = null; md = new NewProductModel( rs["productID"].ToString(), rs["keyName"].ToString(), rs["keyType"].ToString(), rs["keyValue"].ToString() ); return md; }
public Newtonsoft.Json.Linq.JArray processer(string jsonStr) { String productID=""; String keyName=""; String keyValue=""; String keyType=""; JArray ja = new JArray(); JObject j=new JObject(); JArray jsa= JArray.Parse(jsonStr); bool addok = false; for(int i=1;i<jsa.Count;i++){ j=JObject.Parse(jsa[i].ToString()); productID=j["productID"].ToString(); keyName=j["keyName"].ToString(); keyValue=j["keyValue"].ToString(); NewProductDao nd=new NewProductDao(); NewProductModel m=new NewProductModel(productID, keyName, keyType, keyValue); if (nd.addModel(m) == 1) { addok = true; } else { addok = false; } } if(addok==true) j.Add("isOk","true"); else j.Add("isOk", "false"); ja.Add(j); return ja; }