/// <summary> /// 增加数据 /// </summary> /// <param name="json">实体类json</param> /// <returns>Postdata msg id</returns> public string AddEntity(string json) { T entity = DataSwitch.JsonToObj <T>(json); if (entity == null) { return(General.strFail); } int count = dbSet.InsertReturnIdentity(entity); return(DataSwitch.HttpPostMsg(count)); }
/// <summary> /// 删除数据 /// </summary> /// <param name="json">实体类json</param> /// <returns>postdata msg 1,0</returns> public string DeleteEntity(string json) { T entity = DataSwitch.JsonToObj <T>(json); if (entity == null) { return(General.strFail); } bool count = dbSet.Delete(entity); return(DataSwitch.HttpPostMsg(count ? General.strSucess : General.strFail)); }
public string UpdateDictionary(string dic) { Sysdic csDic = DataSwitch.JsonToObj <Sysdic>(dic); if (cSDic == null) { return(General.strFail); } bool count = cSDic.Update(csDic); return(DataSwitch.HttpPostMsg(count ? General.strSucess:General.strFail)); }
public string DeleteSysdic(string dic) { Sysdic sysDic = DataSwitch.JsonToObj <Sysdic>(dic); if (sysDic == null) { return(General.strFail); } bool count = cSDic.Del(sysDic); return(DataSwitch.HttpPostMsg(count ? General.strSucess : General.strFail)); }
public string AddDictionary(string dic) { Sysdic csDic = DataSwitch.JsonToObj <Sysdic>(dic); if (cSDic == null) { return(General.strFail); } int count = cSDic.Add(csDic).id; if (count > 0) { return(DataSwitch.HttpPostMsg(count)); } return(DataSwitch.HttpPostMsg(General.strFail)); }
public List <Sysdic> GetDicByType(string type) { string url = KNDBsysUrl.BaseInfoUrl.DictionaryUrl.GetDicByType; HttpTools tools = new HttpTools(); tools.AddParam("dictype", type).Build(); HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null); if (res != null) { string json = DataSwitch.GetResponseString(res); PostData <Sysdic, DBNull> postData = DataSwitch.JsonToObj <PostData <Sysdic, DBNull> >(json); return(postData.rows); } return(new List <Sysdic>()); }
public int AddSysVer(SysVer sysVer) { string url = KNDBsysUrl.BaseInfoUrl.SysVerUrl.AddSysVer; HttpTools tools = new HttpTools(); tools.AddParam("sysver", DataSwitch.DataToJson(sysVer)).Build(); HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null); if (res != null) { string json = DataSwitch.GetResponseString(res); PostData <SysVer, SysVer> postData = DataSwitch.JsonToObj <PostData <SysVer, SysVer> >(json); if (postData.Msg != General.reFail) { return(int.Parse(postData.Msg)); } } return(General.intFail); }
public bool DleteDictionary(Sysdic sysdic) { string url = KNDBsysUrl.BaseInfoUrl.DictionaryUrl.DeleteSysdic; HttpTools tools = new HttpTools(); tools.AddParam("dic", DataSwitch.DataToJson(sysdic)).Build(); HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null); if (res != null) { string json = DataSwitch.GetResponseString(res); PostData <DBNull, DBNull> postData = DataSwitch.JsonToObj <PostData <DBNull, DBNull> >(json); if (postData.Msg != General.reFail) { return(true); } } return(false); }
public int AddDictionary(Sysdic cSDic) { string url = KNDBsysUrl.BaseInfoUrl.DictionaryUrl.AddDicByType; HttpTools tools = new HttpTools(); tools.AddParam("dic", DataSwitch.DataToJson(cSDic)).Build(); HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null); if (res != null) { string json = DataSwitch.GetResponseString(res); PostData <DBNull, DBNull> postData = DataSwitch.JsonToObj <PostData <DBNull, DBNull> >(json); if (postData.Msg != General.reFail) { return(int.Parse(postData.Msg)); } } return(General.intFail); }
public PostData <T, S> GetPostData <T, S>(string json) { PostData <T, S> postData = DataSwitch.JsonToObj <PostData <T, S> >(json); return(postData); }
public T GetEntity <T>(string json) { T t = DataSwitch.JsonToObj <T>(json); return(t); }