Exemple #1
0
 private XBase.Model.KnowledgeCenter.KnowledgeType GetEntity(SqlDataReader dr)
 {
     XBase.Model.KnowledgeCenter.KnowledgeType entity = new XBase.Model.KnowledgeCenter.KnowledgeType();
     entity.ID             = SqlClientUtility.GetInt32(dr, "ID", 0);
     entity.Flag           = SqlClientUtility.GetString(dr, "Flag", String.Empty);
     entity.TypeName       = SqlClientUtility.GetString(dr, "TypeName", String.Empty);
     entity.SupperTypeID   = SqlClientUtility.GetInt32(dr, "SupperTypeID", 0);
     entity.ModifiedDate   = SqlClientUtility.GetDateTime(dr, "ModifiedDate", DateTime.Now);
     entity.ModifiedUserID = SqlClientUtility.GetString(dr, "ModifiedUserID", String.Empty);
     entity.Path           = SqlClientUtility.GetString(dr, "Path", string.Empty);
     return(entity);
 }
		private XBase.Model.KnowledgeCenter.KnowledgeType GetEntity(SqlDataReader dr)
		{
			XBase.Model.KnowledgeCenter.KnowledgeType entity = new XBase.Model.KnowledgeCenter.KnowledgeType();
			entity.ID = SqlClientUtility.GetInt32(dr,"ID",0);
			entity.Flag = SqlClientUtility.GetString(dr,"Flag",String.Empty);
			entity.TypeName = SqlClientUtility.GetString(dr,"TypeName",String.Empty);
			entity.SupperTypeID = SqlClientUtility.GetInt32(dr,"SupperTypeID",0);
			entity.ModifiedDate = SqlClientUtility.GetDateTime(dr,"ModifiedDate",DateTime.Now);
			entity.ModifiedUserID = SqlClientUtility.GetString(dr,"ModifiedUserID",String.Empty);
            entity.Path = SqlClientUtility.GetString(dr, "Path", string.Empty);
			return entity;
		}
Exemple #3
0
        public bool Create(XBase.Model.KnowledgeCenter.KnowledgeType entity)
        {
            SqlParameter[] parameters = new SqlParameter[] {
                SqlParameterHelper.MakeInParam("@Flag", SqlDbType.Char, 1, entity.Flag),
                SqlParameterHelper.MakeInParam("@TypeName", SqlDbType.VarChar, 100, entity.TypeName),
                SqlParameterHelper.MakeInParam("@SupperTypeID", SqlDbType.Int, 0, entity.SupperTypeID),
                SqlParameterHelper.MakeInParam("@ModifiedDate", SqlDbType.DateTime, 0, entity.ModifiedDate),
                SqlParameterHelper.MakeInParam("@ModifiedUserID", SqlDbType.VarChar, 20, entity.ModifiedUserID)
            };
            bool result;

            Database.RunProc("[knowdba].KnowledgeType_Create", parameters, out result);
            return(result);
        }
Exemple #4
0
        public XBase.Model.KnowledgeCenter.KnowledgeType GetEntityByID(int iD)
        {
            SqlParameter[] parameters = new SqlParameter[] {
                SqlParameterHelper.MakeInParam("@ID", SqlDbType.Int, 0, iD)
            };
            XBase.Model.KnowledgeCenter.KnowledgeType entity = null;
            SqlDataReader dr;

            Database.RunProc("[knowdba].KnowledgeType_GetEntityByID", parameters, out dr);
            if (dr.Read())
            {
                entity = GetEntity(dr);
            }
            dr.Close();
            return(entity);
        }
Exemple #5
0
 public int UpdateByID(XBase.Model.KnowledgeCenter.KnowledgeType entity)
 {
     return(dal.UpdateByID(entity));
 }
Exemple #6
0
 public bool Create(XBase.Model.KnowledgeCenter.KnowledgeType entity)
 {
     return(dal.Create(entity));
 }