コード例 #1
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public Dictionary <Guid, string> GetDictionary(ECommonObjectType objectType)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode())
            };

            return(this.GetDictionary(StoredProcs.Dictionary, paramList));
        }
コード例 #2
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public DateTime?LastModified(ECommonObjectType objectType, Guid id)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode()),
                new SqlParameter("@Id", id)
            };

            return(this.ExecuteScalarDateTime(StoredProcs.LastModified, paramList));
        }
コード例 #3
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public Guid CreatedBy(ECommonObjectType objectType, Guid id)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode()),
                new SqlParameter("@Id", id)
            };

            return(this.ExecuteScalarGuid(StoredProcs.CreatedBy, paramList).Value);
        }
コード例 #4
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public string Description(ECommonObjectType objectType, Guid id)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode()),
                new SqlParameter("@Id", id)
            };

            return(this.ExecuteScalarString(StoredProcs.Description, paramList));
        }
コード例 #5
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public Guid Id(ECommonObjectType objectType, string nameOrDisplay)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode()),
                new SqlParameter("@NameOrDisplay", nameOrDisplay)
            };

            return(this.ExecuteScalarGuid(StoredProcs.Id, paramList).Value);
        }
コード例 #6
0
ファイル: XSqlDalCo.cs プロジェクト: jrandallsexton/xdb
        public bool IsValidId(ECommonObjectType objectType, Guid id)
        {
            List <SqlParameter> paramList = new List <SqlParameter>()
            {
                new SqlParameter("@ObjectTypeId", objectType.GetHashCode()),
                new SqlParameter("@Id", id)
            };

            return(this.ExecuteScalar(StoredProcs.IsValidId, paramList) == 1);
        }