/// <summary> /// 添加属性值 /// </summary> /// <param name="wid"></param> /// <param name="key">对应这里的值 MXEnums.WXPropertyKeyName</param> /// <param name="value"></param> /// <returns></returns> public string AddProperty(int wid, string key, string value) { string ret = ""; try { WeiXinPF.Model.wx_property_info wxProperty = new WeiXinPF.Model.wx_property_info(); if (!ExistsWid(wid, key)) { wxProperty.iName = key; wxProperty.typeId = 1; wxProperty.typeName = "base"; wxProperty.iContent = value; wxProperty.expires_in = 0; wxProperty.createDate = DateTime.Now; wxProperty.count = 1; wxProperty.wid = wid; Add(wxProperty); } else { wxProperty = GetModelList("iName='" + key + "' and wid=" + wid)[0]; wxProperty.iContent = value; Update(wxProperty); } } catch (Exception ex) { throw new Exception(ex.Message); } return(""); }
/// <summary> /// 分页获取数据列表 /// </summary> //public DataSet GetList(int PageSize,int PageIndex,string strWhere) //{ //return dal.GetList(PageSize,PageIndex,strWhere); //} #endregion BasicMethod #region ExtensionMethod /// <summary> /// 添加access_token值 /// </summary> /// <param name="wid"></param> /// <param name="access_token"></param> /// <param name="expires_in">过期(秒)</param> /// <returns></returns> public string AddAccess_Token(int wid, string access_token, int expires_in = 1200) { string ret = ""; try { if (expires_in == 0) { expires_in = 1200; } WeiXinPF.Model.wx_property_info wxProperty = new WeiXinPF.Model.wx_property_info(); wxProperty.iName = "access_token"; wxProperty.typeId = 1; wxProperty.typeName = "base"; wxProperty.iContent = access_token; wxProperty.expires_in = expires_in; wxProperty.createDate = DateTime.Now; wxProperty.count = 1; wxProperty.wid = wid; Add(wxProperty); } catch (Exception ex) { throw new Exception(ex.Message); } return(""); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(WeiXinPF.Model.wx_property_info model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(WeiXinPF.Model.wx_property_info model) { return(dal.Add(model)); }