コード例 #1
0
        internal List <MenuSubDTO> LoadAllMenuSubNotInMenuSet(string menuSetCD)
        {
            IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);

            List <MenuSubDTO> dtoList = dao.LoadAllMenuSubNotInMenuSet(null, menuSetCD);

            return(dtoList);
        }
コード例 #2
0
 internal int GetLastDisplaySEQ(string MenuSetCD)
 {
     try
     {
         IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);
         return(dao.GetLastDisplaySEQ(null, MenuSetCD));
     }
     catch
     {
         CommonLib.Common.CurrentDatabase.Rollback();
         throw;
     }
 }
コード例 #3
0
        internal int UpdateMenuSetDetailWithoutPK(MenuSetDetailDTO dto)
        {
            CommonLib.Common.CurrentDatabase.KeepConnection = true;
            CommonLib.Common.CurrentDatabase.BeginTransaction();

            try
            {
                IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);
                dao.UpdateWithoutPK(null, dto);
                CommonLib.Common.CurrentDatabase.Commit();
                return(1);
            }
            catch
            {
                CommonLib.Common.CurrentDatabase.Rollback();
                throw;
            }
        }
コード例 #4
0
        internal int DeleteMenuSetDetail(MenuSetDetailDTO dto)
        {
            CommonLib.Common.CurrentDatabase.KeepConnection = true;
            CommonLib.Common.CurrentDatabase.BeginTransaction();

            try
            {
                IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);
                dao.Delete(null, dto.MENU_SUB_CD, dto.MENU_SET_CD);
                CommonLib.Common.CurrentDatabase.Commit();
                return(1);
            }
            catch
            {
                CommonLib.Common.CurrentDatabase.Rollback();
                throw;
            }
        }
コード例 #5
0
        internal List <MenuSetDetailDTO> LoadAllMenuSubByMenuSetCD(string MenuSetCD)
        {
            IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);

            return(dao.LoadAllMenuSubByMenuSetCD(null, MenuSetCD));
        }
コード例 #6
0
        internal System.Data.DataTable LoadMenuSubByMenuSetCD(string MenuSetCD)
        {
            IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);

            return(dao.LoadMenuSubByMenuSetCD(null, MenuSetCD));
        }
コード例 #7
0
        internal int AddMenuSetDetail(MenuSetDetailDTO dto)
        {
            IMenuSetDetailDAO dao = DAOFactory.CreateMenuSetDetailDAO(CommonLib.Common.CurrentDatabase);

            return(dao.AddNew(null, dto));
        }