public IList<UPPermissionNotice> Invoke(UPPermissionNoticeParameter parameter)
        {
            IQuery query = Session.GetNamedQuery("UP_Permission_Notice");
                                        query.SetParameter("userid", parameter.userid);
                                                query.SetParameter("departmentid", parameter.departmentid);

                        query.SetResultTransformer(new NHibernate.Transform.AliasToBeanResultTransformer(typeof(UPPermissionNotice)));

            IList<UPPermissionNotice> records = query.List<UPPermissionNotice>();
            return records;
        }
 public IList<UPPermissionNotice> Invoke(UPPermissionNoticeParameter parameter)
 {
     IList<UPPermissionNotice> records = dalUPPermissionNotice.Invoke(parameter);
     return records;
 }