コード例 #1
0
ファイル: Tag.cs プロジェクト: dalinhuang/labms
        /// <summary>
        /// ������ǩ�����أ����ǩ�Ѿ����ڣ��򷵻�ԭ��ǩ
        /// </summary>
        /// <param name="tagName">��ǩ����</param>
        /// <returns>��ǩ</returns>
        public LabMS.Model.Tag InsertGet(string tagName)
        {
            LabMS.Model.Tag tagInfo = new LabMS.Model.Tag();
            LabMS.DAL.Tag tag = new LabMS.DAL.Tag();

            tagInfo.TagName = tagName;

            tagInfo.key = tag.AddGet(tagInfo);

            return tagInfo;
        }
コード例 #2
0
ファイル: Resource.cs プロジェクト: dalinhuang/labms
        /// <summary>
        /// ��ȡ��Դ�Ĺؼ��ּ���
        /// </summary>
        /// <param name="resourceInfo">��Դ</param>
        /// <returns>�ؼ��ּ���</returns>
        public System.Data.DataSet GetTags(LabMS.Model.Resource resourceInfo)
        {
            if (resourceInfo == null)
            {
                throw new ArgumentNullException("resourceInfo");
            }

            string strFilter = string.Format(" [key] in (select [TagID] from ResourceTag where ResourceID = {0})", resourceInfo.id);

            LabMS.DAL.Tag tag = new LabMS.DAL.Tag();
            System.Data.DataSet ds = tag.GetList(strFilter);

            return ds;
        }