2 0{| =}~ = =    {  & & = = % 3{ 3 3 3 % 3 3 & 3 entityManager!Ljavax/persistence/EntityManager;RuntimeVisibleAnnotationsLorg/jboss/seam/annotations/In;create userLoginLorg/msh/tb/entities/UserLogin;required facesMessages$Lorg/jboss/seam/faces/FacesMessages;()VCodeLineNumberTableLocalVariableTablethisLorg/msh/tb/test/WorkspaceInit;initMedicineManagement execUpdate(Ljava/lang/String;)VhqlLjava/lang/String;wsLorg/msh/tb/entities/Workspace;updateAdministratorProfilerLorg/msh/tb/entities/UserRole;cla.Lorg/msh/tb/entities/enums/CaseClassification;bZroleprof!Lorg/msh/tb/entities/UserProfile;lstLjava/util/List;roles roleClassifsLocalVariableTypeTable3Ljava/util/List;0Ljava/util/List; StackMapTable*Lorg/jboss/seam/annotations/Transactional;addRolep(Lorg/msh/tb/entities/UserProfile;Lorg/msh/tb/entities/UserRole;Lorg/msh/tb/entities/enums/CaseClassification;)Vclassifperm$Lorg/msh/tb/entities/UserPermission; SourceFileWorkspaceInit.java!Lorg/jboss/seam/annotations/Name;value workspaceInit IJpdelete from BatchQuantity bm where bm.batch.id in (select b.id from Batch b where b.medicine.workspace.id = :id) QRpdelete from BatchMovement bm where bm.batch.id in (select b.id from Batch b where b.medicine.workspace.id = :id)vdelete from TransferBatch it where it.batch.id in (select aux.id from Batch aux where aux.medicine.workspace.id = :id)qdelete from OrderBatch b where b.batch.id in (select aux.id from Batch aux where aux.medicine.workspace.id = :id)idelete from Batch b where b.medicine.id in (select aux.id from Medicine aux where aux.workspace.id = :id)delete from MedicineReceivingItem it where it.medicineReceiving.id in (select id from MedicineReceiving d where d.tbunit.workspace.id = :id)qdelete from MedicineReceiving d where d.source.id in (select aux.id from Source aux where aux.workspace.id = :id)sdelete from OrderCase oc where oc.item.id in (select aux.id from OrderItem aux where aux.source.workspace.id = :id)kdelete from OrderItem it where it.source.id in (select aux.id from Source aux where aux.workspace.id = :id)gdelete from Order c where c.unitFrom.id in (select aux.id from Tbunit aux where aux.workspace.id = :id){delete from TransferItem it where it.transfer.id in (select aux.id from Transfer aux where aux.unitFrom.workspace.id = :id)jdelete from Transfer c where c.unitFrom.id in (select aux.id from Tbunit aux where aux.workspace.id = :id)rdelete from MedicineDispensing d where d.tbunit.id in (select aux.id from Tbunit aux where aux.workspace.id = :id)hdelete from Movement m where m.source.id in (select aux.id from Source aux where aux.workspace.id = :id)mdelete from StockPosition s where s.source.id in (select aux.id from Source aux where aux.workspace.id = :id) DE >? id  1from UserProfile p where upper(p.name) like :namenameAdmin% from UserRole a order by a.codejava/util/ArrayList  org/msh/tb/entities/UserProfileorg/msh/tb/entities/UserRole  pq J GH8All user profiles with name 'Administrator' were updatedjava/lang/Object "org/msh/tb/entities/UserPermission org/msh/tb/test/WorkspaceInitjava/util/Listjava/util/Iterator/[Lorg/msh/tb/entities/enums/CaseClassification;org/msh/tb/entities/UserLogingetDefaultWorkspace!()Lorg/msh/tb/entities/Workspace;javax/persistence/EntityManager createQuery-(Ljava/lang/String;)Ljavax/persistence/Query;org/msh/tb/entities/WorkspacegetId()Ljava/lang/Integer;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query; executeUpdate()Ijava/lang/String toUpperCase()Ljava/lang/String; getResultList()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;isByCaseClassification isChildOf!(Lorg/msh/tb/entities/UserRole;)Z,org/msh/tb/entities/enums/CaseClassificationvalues1()[Lorg/msh/tb/entities/enums/CaseClassification;add(Ljava/lang/Object;)Zpersist(Ljava/lang/Object;)Vflush"org/jboss/seam/faces/FacesMessages((Ljava/lang/String;[Ljava/lang/Object;)VpermissionByRoler(Lorg/msh/tb/entities/UserRole;Lorg/msh/tb/entities/enums/CaseClassification;)Lorg/msh/tb/entities/UserPermission; setUserRole!(Lorg/msh/tb/entities/UserRole;)VsetUserProfile$(Lorg/msh/tb/entities/UserProfile;)VsetCaseClassification1(Lorg/msh/tb/entities/enums/CaseClassification;)VgetPermissionssetGrantPermission(Z)V getUserRole ()Lorg/msh/tb/entities/UserRole; isChangeable setCanChange!=0>?@ ABZCDE@ AFZCGH@ ABZCIJK/*LM NOPJK[******* * * * * ****LB $*!0"6#<%B&H(N+T,Z-M [NOQRKr$*M*+,WL0123#4M $NO$STUVWJKj *L*M Y!N+":#$%:,":#$&:'64-":  #" $&:  ( 6:):  6 6     2: * * -+W **h*,<*-*./01Lj<=>@.C6ETFrIyJ~KLMNLSTUTVXY[\]_`M\ XY Z[ y{\]r^YT_`NOab.cb6dbe af.cg6dghD >ijjjklk)mk%n  @opqKL+,-2:*3Y4:,5+6-7+8+W9:; <L. jk lmn"o(q4s:tEuKwM4LNOL_`L^YLr[Dsth 4uvw@ xysz