示例#1
0
 public void AddRoleMenu(List<RoleMenuInfo> lstRoleMenu)
 {
     if (lstRoleMenu != null)
     {
         RoleMenuDal dal = new RoleMenuDal();
         foreach (RoleMenuInfo roleMenu in lstRoleMenu)
         {
             if(roleMenu != null)
             {
                 AddRoleMenu(roleMenu);
             }
         }
     }
 }
示例#2
0
        public List<RoleMenuInfo> GetRoleMenuListByRoleId(int roleId)
        {
            List<RoleMenuInfo> lstRoleMenu = new List<RoleMenuInfo>();
            RoleMenuDal dal = new RoleMenuDal();

            DataSet ds = dal.GetRoleMenuListByRoleId(roleId);

            if(ds!=null &&ds.Tables.Count>0)
            {
                foreach(DataRow dr in ds.Tables[0].Rows)
                {
                    lstRoleMenu.Add(ConvertToModel(dr));
                }
            }

            return lstRoleMenu;
        }
示例#3
0
        public void DeleteRoleMenuByRoleId(int roleId)
        {
            RoleMenuDal dal = new RoleMenuDal();

            dal.DeleteRoleMenuByRoleId(roleId);
        }
示例#4
0
 public void AddRoleMenu(RoleMenuInfo roleMenu)
 {
     RoleMenuDal dal = new RoleMenuDal();
     dal.AddRoleMenu(roleMenu);
 }