Edit C:\Users\Administrator\Desktop\Back\Livraison EVQG22\com\edeal\frontline\controller\actions\custom\CheckContratDoublonCustomAction.class
Êþº¾ 3 Mcom/edeal/frontline/controller/actions/custom/CheckContratDoublonCustomAction -com/edeal/frontline/controller/actions/Action logger Lorg/apache/commons/logging/Log; <clinit> ()V Code %org/apache/commons/logging/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; LineNumberTable LocalVariableTable <init> this OLcom/edeal/frontline/controller/actions/custom/CheckContratDoublonCustomAction; execute r(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String; Exceptions java/lang/Exception (com/edeal/frontline/navigation/FlRequest ! " *(Ljavax/servlet/http/HttpServletRequest;)V $ % & getContext !()Lcom/edeal/frontline/FlContext; ( Ct_Statut * , + %javax/servlet/http/HttpServletRequest - . getParameter &(Ljava/lang/String;)Ljava/lang/String; 0 Ct_TypeContrat 2 Ct_TempSg 4 Ct_ID 6 8 : 9 java/lang/String ; < length ()I 8 > ? @ substring (I)Ljava/lang/String; 8 B ? C (II)Ljava/lang/String; E ENT 8 G H I equals (Ljava/lang/Object;)Z K Tiers M Contact O P Q getCountOfContrats ?(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/lang/String; S U T 'com/edeal/frontline/custom/Contrat_Bean V W lookup W(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; Y [ Z java/lang/Object \ ] toString ()Ljava/lang/String; _ a ` &com/edeal/frontline/FrontlineException b ] getMessage d f e org/apache/commons/logging/Log g h error (Ljava/lang/Object;)V j k l getIDsFromContrat {(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; n java/lang/StringBuilder p AND Ct_ID not in ( m r s (Ljava/lang/String;)V u w v com/edeal/frontline/Utils x y formatToSQL E(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String; m { | } append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ) m [ ? 0 ? !org/hornetq/utils/json/JSONObject ? ? message ? ? ? ? put I(Ljava/lang/String;Ljava/lang/Object;)Lorg/hornetq/utils/json/JSONObject; ? json ? ? ? setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V ? success params Ljava/util/Map; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; flRequest *Lcom/edeal/frontline/navigation/FlRequest; context Lcom/edeal/frontline/FlContext; ct_Statut Ljava/lang/String; ct_TypeContrat ct_TempSg ct_ID retour typeSg mva fe (Lcom/edeal/frontline/FrontlineException; entIDs lastCondition perIDs jsonResponse #Lorg/hornetq/utils/json/JSONObject; StackMapTable ¯ java/util/Map ± &javax/servlet/http/HttpServletResponse ³ com/edeal/frontline/FlContext µ ( · java/util/Vector ¶ º MvaText ¼ java/lang/StringBuffer » ¿ ' SELECT Distinct MvaText FROM Contrat_ » Á |  ,(Ljava/lang/String;)Ljava/lang/StringBuffer; Ä - LEFT JOIN Signataire_ ON Sg_Contrat = Ct_ID Æ LEFT JOIN MvaSg_ È ON MvaColID = Sg_ID Ê AND ct_typecontrat = Ì AND ct_ID = Î @ AND Ct_CodeContrat IS NOT NULL AND Ct_ContratPrincipal IS NULL d Ð Ñ h info » [ Ô Ö Õ com/edeal/frontline/BasicBean × Ø listSQL X(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; ¶ Ú Û < size ¶ Ý Þ ß get (I)Ljava/lang/Object; á java/util/Hashtable 8 ã ä å valueOf &(Ljava/lang/Object;)Ljava/lang/String; ç ' à é Þ ê &(Ljava/lang/Object;)Ljava/lang/Object; ì ('') î '' ð ',' 8 ò ó ô replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; ids result Ljava/util/Vector; keys [Ljava/lang/String; sqlQuery Ljava/lang/StringBuffer; i I row Ljava/util/Hashtable; ù SgCount 3 SELECT Distinct COUNT(*) as SgCount FROM Contrat_ WHERE Ct_statut = AND MvaText in AND MvaText = 1 AND ( Ct_DateFin IS NULL OR Ct_DateFin > NOW()) ¶ firstElement ()Ljava/lang/Object; listOfSignataires Z SourceFile $CheckContratDoublonCustomAction.java ! ) ¸ ³ ± / *· ± ~» Y,· :¶ #:,'¹ ) :,/¹ ) :,1¹ ) :,3¹ ) : 5: Æ ¶ 7 ÆÆ W¶ 7¡ M¶ 7 C¶ =:¶ A:Æ D¶ F? J§ L:5¸ N: § ¸ Æ ³ ¶ 7 ©/ ¸ R¶ X:§ :² ¶ ^¹ c J¸ i:» mYo· q ¸ t¶ z~¶ z¶ ?:J¸ N: ? ¶ F? A L¸ i: » mYo· q ¸ t¶ z~¶ z¶ ?: L¸ N: » ?Y· ?:? ¶ ?W?¶ ??° ¹ Ç Ê _ r % ! / "