示例#1
0
 public List<ContentModuleType> GetAllBySiteID(int SiteID)
 {
     ContentModuleTypeDAC _contentModuleTypeComponent = new ContentModuleTypeDAC();
     IDataReader reader = _contentModuleTypeComponent.GetAllContentModuleType("SiteID = " + SiteID).CreateDataReader();
     List<ContentModuleType> _contentModuleTypeList = new List<ContentModuleType>();
     while (reader.Read())
     {
         if (_contentModuleTypeList == null)
             _contentModuleTypeList = new List<ContentModuleType>();
         ContentModuleType _contentModuleType = new ContentModuleType();
         if (reader["ContentModuleTypeID"] != DBNull.Value)
             _contentModuleType.ContentModuleTypeID = Convert.ToInt32(reader["ContentModuleTypeID"]);
         if (reader["SiteID"] != DBNull.Value)
             _contentModuleType.SiteID = Convert.ToInt32(reader["SiteID"]);
         if (reader["Name"] != DBNull.Value)
             _contentModuleType.Name = Convert.ToString(reader["Name"]);
         if (reader["Code"] != DBNull.Value)
             _contentModuleType.Code = Convert.ToString(reader["Code"]);
         if (reader["ImagePreview"] != DBNull.Value)
             _contentModuleType.ImagePreview = Convert.ToString(reader["ImagePreview"]);
         if (reader["PositionID"] != DBNull.Value)
             _contentModuleType.PositionID = Convert.ToInt32(reader["PositionID"]);
         if (reader["ControlPath"] != DBNull.Value)
             _contentModuleType.ControlPath = Convert.ToString(reader["ControlPath"]);
         _contentModuleType.NewRecord = false;
         _contentModuleTypeList.Add(_contentModuleType);
     } reader.Close();
     return _contentModuleTypeList;
 }
示例#2
0
 public ContentModuleType GetByID(int _contentModuleTypeID)
 {
     ContentModuleTypeDAC _contentModuleTypeComponent = new ContentModuleTypeDAC();
     IDataReader reader = _contentModuleTypeComponent.GetByIDContentModuleType(_contentModuleTypeID);
     ContentModuleType _contentModuleType = null;
     while (reader.Read())
     {
         _contentModuleType = new ContentModuleType();
         if (reader["ContentModuleTypeID"] != DBNull.Value)
             _contentModuleType.ContentModuleTypeID = Convert.ToInt32(reader["ContentModuleTypeID"]);
         if (reader["SiteID"] != DBNull.Value)
             _contentModuleType.SiteID = Convert.ToInt32(reader["SiteID"]);
         if (reader["Name"] != DBNull.Value)
             _contentModuleType.Name = Convert.ToString(reader["Name"]);
         if (reader["Code"] != DBNull.Value)
             _contentModuleType.Code = Convert.ToString(reader["Code"]);
         if (reader["ImagePreview"] != DBNull.Value)
             _contentModuleType.ImagePreview = Convert.ToString(reader["ImagePreview"]);
         if (reader["PositionID"] != DBNull.Value)
             _contentModuleType.PositionID = Convert.ToInt32(reader["PositionID"]);
         if (reader["ControlPath"] != DBNull.Value)
             _contentModuleType.ControlPath = Convert.ToString(reader["ControlPath"]);
         _contentModuleType.NewRecord = false;
     } reader.Close();
     return _contentModuleType;
 }
示例#3
0
 public bool Update(ContentModuleType contentmoduletype, int old_contentModuleTypeID)
 {
     ContentModuleTypeDAC contentmoduletypeComponent = new ContentModuleTypeDAC();
     return contentmoduletypeComponent.UpdateContentModuleType(contentmoduletype.SiteID, contentmoduletype.Name, contentmoduletype.Code,contentmoduletype.ImagePreview,contentmoduletype.PositionID,contentmoduletype.ControlPath, old_contentModuleTypeID);
 }
示例#4
0
 public bool Insert(ContentModuleType contentmoduletype)
 {
     int autonumber = 0;
     ContentModuleTypeDAC contentmoduletypeComponent = new ContentModuleTypeDAC();
     bool endedSuccessfuly = contentmoduletypeComponent.InsertNewContentModuleType(ref autonumber, contentmoduletype.SiteID, contentmoduletype.Name, contentmoduletype.Code,contentmoduletype.ImagePreview,contentmoduletype.PositionID,contentmoduletype.ControlPath);
     if (endedSuccessfuly)
     {
         contentmoduletype.ContentModuleTypeID = autonumber;
     }
     return endedSuccessfuly;
 }