コード例 #1
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public List<HomePageGroup> GetAll(int SectionID)
 {
     HomePageGroupDAC _homePageGroupComponent = new HomePageGroupDAC();
     IDataReader reader = _homePageGroupComponent.GetAllHomePageGroup("SectionID = " + SectionID).CreateDataReader();
     List<HomePageGroup> _homePageGroupList = new List<HomePageGroup>();
     while (reader.Read())
     {
         if (_homePageGroupList == null)
             _homePageGroupList = new List<HomePageGroup>();
         HomePageGroup _homePageGroup = new HomePageGroup();
         if (reader["HomePageGroupID"] != DBNull.Value)
             _homePageGroup.HomePageGroupID = Convert.ToInt32(reader["HomePageGroupID"]);
         if (reader["GroupName"] != DBNull.Value)
             _homePageGroup.GroupName = Convert.ToString(reader["GroupName"]);
         if (reader["GroupClass"] != DBNull.Value)
             _homePageGroup.GroupClass = Convert.ToString(reader["GroupClass"]);
         if (reader["SectionID"] != DBNull.Value)
             _homePageGroup.SectionID = Convert.ToInt32(reader["SectionID"]);
         if (reader["SitePageLayoutID"] != DBNull.Value)
             _homePageGroup.SitePageLayoutID = Convert.ToInt32(reader["SitePageLayoutID"]);
         if (reader["OrderNumber"] != DBNull.Value)
             _homePageGroup.OrderNumber = Convert.ToInt32(reader["OrderNumber"]);
         if (reader["SitePageManagerID"] != DBNull.Value)
             _homePageGroup.SitePageManagerID = Convert.ToInt32(reader["SitePageManagerID"]);
         _homePageGroup.NewRecord = false;
         _homePageGroupList.Add(_homePageGroup);
     } reader.Close();
     return _homePageGroupList;
 }
コード例 #2
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public int UpdateDataset(System.Data.DataSet dataset)
 {
     HomePageGroupDAC homepagegroupcomponent = new HomePageGroupDAC();
     return homepagegroupcomponent.UpdateDataset(dataset);
 }
コード例 #3
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public void Delete(int Original_HomePageGroupID)
 {
     HomePageGroupDAC homepagegroupComponent = new HomePageGroupDAC();
     homepagegroupComponent.DeleteHomePageGroup(Original_HomePageGroupID);
 }
コード例 #4
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public bool Update(string GroupName, string GroupClass, int SectionID, int SitePageLayoutID, int OrderNumber, int SitePageManagerID, int Original_HomePageGroupID)
 {
     HomePageGroupDAC homepagegroupComponent = new HomePageGroupDAC();
     return homepagegroupComponent.UpdateHomePageGroup( GroupName,  GroupClass,  SectionID,  SitePageLayoutID,OrderNumber,SitePageManagerID,  Original_HomePageGroupID);
 }
コード例 #5
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public bool Update(HomePageGroup homepagegroup ,int old_homePageGroupID)
 {
     HomePageGroupDAC homepagegroupComponent = new HomePageGroupDAC();
     return homepagegroupComponent.UpdateHomePageGroup( homepagegroup.GroupName,  homepagegroup.GroupClass,  homepagegroup.SectionID,  homepagegroup.SitePageLayoutID,homepagegroup.OrderNumber,homepagegroup.SitePageManagerID,  old_homePageGroupID);
 }
コード例 #6
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
        public bool Insert(string GroupName, string GroupClass, int SectionID, int SitePageLayoutID, int OrderNumber,int SitePageManagerID)
        {
            HomePageGroupDAC homepagegroupComponent = new HomePageGroupDAC();
            int HomePageGroupID = 0;

            return homepagegroupComponent.InsertNewHomePageGroup(ref HomePageGroupID, GroupName, GroupClass, SectionID, SitePageLayoutID, OrderNumber, SitePageManagerID);
        }
コード例 #7
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public bool Insert(HomePageGroup homepagegroup)
 {
     int autonumber = 0;
     HomePageGroupDAC homepagegroupComponent = new HomePageGroupDAC();
     bool endedSuccessfuly = homepagegroupComponent.InsertNewHomePageGroup( ref autonumber,  homepagegroup.GroupName,  homepagegroup.GroupClass,  homepagegroup.SectionID,  homepagegroup.SitePageLayoutID,homepagegroup.OrderNumber,homepagegroup.SitePageManagerID);
     if(endedSuccessfuly)
     {
         homepagegroup.HomePageGroupID = autonumber;
     }
     return endedSuccessfuly;
 }
コード例 #8
0
ファイル: HomePageGroupLogic.cs プロジェクト: ramyothman/RBM
 public HomePageGroup GetByID(int _homePageGroupID)
 {
     HomePageGroupDAC _homePageGroupComponent = new HomePageGroupDAC();
      IDataReader reader = _homePageGroupComponent.GetByIDHomePageGroup(_homePageGroupID);
      HomePageGroup _homePageGroup = null;
      while(reader.Read())
      {
          _homePageGroup = new HomePageGroup();
          if(reader["HomePageGroupID"] != DBNull.Value)
              _homePageGroup.HomePageGroupID = Convert.ToInt32(reader["HomePageGroupID"]);
          if(reader["GroupName"] != DBNull.Value)
              _homePageGroup.GroupName = Convert.ToString(reader["GroupName"]);
          if(reader["GroupClass"] != DBNull.Value)
              _homePageGroup.GroupClass = Convert.ToString(reader["GroupClass"]);
          if(reader["SectionID"] != DBNull.Value)
              _homePageGroup.SectionID = Convert.ToInt32(reader["SectionID"]);
          if(reader["SitePageLayoutID"] != DBNull.Value)
              _homePageGroup.SitePageLayoutID = Convert.ToInt32(reader["SitePageLayoutID"]);
          if (reader["OrderNumber"] != DBNull.Value)
              _homePageGroup.OrderNumber = Convert.ToInt32(reader["OrderNumber"]);
          if (reader["SitePageManagerID"] != DBNull.Value)
              _homePageGroup.SitePageManagerID = Convert.ToInt32(reader["SitePageManagerID"]);
      _homePageGroup.NewRecord = false;             }             reader.Close();
      return _homePageGroup;
 }