/// <summary> /// 处理Call Info /// </summary> /// <param name="callInfo"></param> /// <returns></returns> public string HandleAddCallInfo(string callInfo) { Hashtable htCallInfo = (Hashtable)JSON.Decode(callInfo); Hashtable htReturn = new Hashtable(); AppCallInfo aci; string strErrInfo; if (VerifyItems(out strErrInfo, out aci, htCallInfo)) { // save info into database IDBAppCallInfo dbaci = DataAccess.DataAccess.GetDBAppCallInfo(); if (dbaci.Add(aci)) { htReturn.Add("msg", "保存成功"); htReturn.Add("success", "true"); } else { htReturn.Add("msg", "数据库存入错误"); htReturn.Add("success", "false"); } } else { htReturn.Add("msg", strErrInfo); htReturn.Add("success", "false"); } return(JSON.Encode(htReturn)); }
public CallInfo() { td = new Thread(new ThreadStart(Todo)); AppCall = DataAccess.DataAccess.GetDBAppCallInfo(); Appserver = new AppServer(); }