Beispiel #1
0
        /// <summary> 删除状态信息 </summary>
        /// <param name="number"></param>
        /// <returns></returns>
        public static bool DeleteMemberState(long number,TalkControl.EnumUserLineStatus uState)
        {
            DB_Talk.BLL.Data_MemberState memberBLL = new DB_Talk.BLL.Data_MemberState();

            List<DB_Talk.Model.Data_MemberState> lstMember = new List<DB_Talk.Model.Data_MemberState>();

            lstMember = memberBLL.GetModelList(string.Format("i_Number={0} and i_State={1}", number, uState.GetHashCode()));
            if (lstMember.Count > 0)
            {
                return memberBLL.Delete(lstMember[0].ID);
            }
            return false;
        }
Beispiel #2
0
        /// <summary> 删除状态信息 </summary>
        /// <param name="number"></param>
        /// <returns></returns>
        public static bool DeleteMemberState(long number)
        {
            DB_Talk.BLL.Data_MemberState memberBLL = new DB_Talk.BLL.Data_MemberState();

            List<DB_Talk.Model.Data_MemberState> lstMember = new List<DB_Talk.Model.Data_MemberState>();

            try
            {
                if (Pub._isDBOnline == true)
                {
                    lstMember = memberBLL.GetModelList("i_Number=" + number);
                    if (lstMember.Count > 0)
                    {
                        return memberBLL.Delete(lstMember[0].ID);
                    }
                }
            }
            catch (Exception)
            {
                return false;
            }
            return false;
        }