2 Commits bcc5cc7a32 ... abacb883be

Autor SHA1 Mensagem Data
  Daniel Caicedo abacb883be Subida de metodos 1-5 4 anos atrás
  Daniel Caicedo 5561bb9adc Subida Metodos 1-5 4 anos atrás

+ 4 - 0
catalog.xml Ver arquivo

@@ -20,5 +20,9 @@
20 20
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/UserListResponse.xsd" uri="xml-resources/jaxb/UserListResponse/UserListResponse.xsd"/>
21 21
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/WorkstationByBranchListResponse.xsd" uri="xml-resources/jaxb/WorkstationByBranchListResponse/WorkstationByBranchListResponse.xsd"/>
22 22
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/WorkstationMoveResponse.xsd" uri="xml-resources/jaxb/WorkstationMoveResponse/WorkstationMoveResponse.xsd"/>
23
+<<<<<<< HEAD
24
+    <system systemId="file:/C:/VP/GenesisServiceService.wsdl" uri="xml-resources/web-service-references/GenesisServiceService/wsdl/GenesisServiceService.wsdl"/>
25
+=======
23 26
     <system systemId="file:/E:/genesisapi/GenesisAPI/../../JAVA/request/DeleteUserRequest.xsd" uri="xml-resources/jaxb/DeleteUserRequest/DeleteUserRequest.xsd"/>
27
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
24 28
 </catalog>

Diferenças do arquivo suprimidas por serem muito extensas
+ 169 - 514
nbproject/build-impl.xml


+ 11 - 1
nbproject/genfiles.properties Ver arquivo

@@ -1,8 +1,18 @@
1
+<<<<<<< HEAD
2
+build.xml.data.CRC32=2a515801
3
+=======
1 4
 build.xml.data.CRC32=3ca4089f
5
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
2 6
 build.xml.script.CRC32=ff2bf120
3
-build.xml.stylesheet.CRC32=f85dc8f2@1.99.0.48
7
+build.xml.stylesheet.CRC32=8064a381@1.80.1.48
4 8
 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5 9
 # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
10
+<<<<<<< HEAD
11
+nbproject/build-impl.xml.data.CRC32=2a515801
12
+nbproject/build-impl.xml.script.CRC32=23b3cc9d
13
+nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48
14
+=======
6 15
 nbproject/build-impl.xml.data.CRC32=3ca4089f
7 16
 nbproject/build-impl.xml.script.CRC32=b100e3e1
8 17
 nbproject/build-impl.xml.stylesheet.CRC32=d549e5cc@1.99.0.48
18
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe

+ 1 - 1
nbproject/private/private.properties Ver arquivo

@@ -5,4 +5,4 @@ do.jlink=false
5 5
 javac.debug=true
6 6
 javadoc.preview=true
7 7
 jlink.strip=false
8
-user.properties.file=C:\\Users\\DESKTOP-IM6KTIJ\\AppData\\Roaming\\NetBeans\\12.4\\build.properties
8
+user.properties.file=C:\\Users\\jusei\\AppData\\Roaming\\NetBeans\\8.2\\build.properties

+ 1 - 0
nbproject/project.properties Ver arquivo

@@ -99,3 +99,4 @@ run.test.modulepath=\
99 99
 source.encoding=UTF-8
100 100
 src.dir=src
101 101
 test.src.dir=test
102
+compile.on.save.unsupported.jaxws=true

+ 11 - 0
nbproject/project.xml Ver arquivo

@@ -2,7 +2,18 @@
2 2
 <project xmlns="http://www.netbeans.org/ns/project/1">
3 3
     <type>org.netbeans.modules.java.j2seproject</type>
4 4
     <configuration>
5
+<<<<<<< HEAD
6
+        <buildExtensions xmlns="http://www.netbeans.org/ns/ant-build-extender/1">
7
+            <extension file="xml_binding_build.xml" id="jaxb">
8
+                <dependency dependsOn="jaxb-code-generation" target="-pre-pre-compile"/>
9
+            </extension>
10
+            <extension file="jaxws-build.xml" id="jaxws">
11
+                <dependency dependsOn="wsimport-client-generate" target="-pre-pre-compile"/>
12
+            </extension>
13
+        </buildExtensions>
14
+=======
5 15
         <buildExtensions xmlns="http://www.netbeans.org/ns/ant-build-extender/1"/>
16
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
6 17
         <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
7 18
             <name>GenesisAPI</name>
8 19
             <source-roots>

+ 1 - 1
src/GenesisRequest/BranchListRequest.java Ver arquivo

@@ -192,7 +192,7 @@ public class BranchListRequest {
192 192
      * 
193 193
      * 
194 194
      */
195
-    @XmlAccessorType(XmlAccessType.FIELD)
195
+     @XmlAccessorType(XmlAccessType.FIELD)
196 196
     @XmlType(name = "", propOrder = {
197 197
         "msgRqHdr"
198 198
     })

+ 4 - 0
src/META-INF/jax-ws-catalog.xml Ver arquivo

@@ -20,5 +20,9 @@
20 20
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/UserListResponse.xsd" uri="xml-resources/jaxb/UserListResponse/UserListResponse.xsd"/>
21 21
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/WorkstationByBranchListResponse.xsd" uri="xml-resources/jaxb/WorkstationByBranchListResponse/WorkstationByBranchListResponse.xsd"/>
22 22
     <system systemId="file:/C:/Users/DESKTOP-IM6KTIJ/Documents/JAVA/GenesisAPI/../response/WorkstationMoveResponse.xsd" uri="xml-resources/jaxb/WorkstationMoveResponse/WorkstationMoveResponse.xsd"/>
23
+<<<<<<< HEAD
24
+    <system systemId="file:/C:/VP/GenesisServiceService.wsdl" uri="wsdl/GenesisServiceService.wsdl"/>
25
+=======
23 26
     <system systemId="file:/E:/genesisapi/GenesisAPI/../../JAVA/request/DeleteUserRequest.xsd" uri="xml-resources/jaxb/DeleteUserRequest/DeleteUserRequest.xsd"/>
27
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
24 28
 </catalog>

+ 259 - 5
src/com/vespot/Genesis.java Ver arquivo

@@ -1,10 +1,181 @@
1
-/*
2
- * To change this license header, choose License Headers in Project Properties.
3
- * To change this template file, choose Tools | Templates
4
- * and open the template in the editor.
5
- */
6 1
 package com.vespot;
7 2
 
3
+<<<<<<< HEAD
4
+import cl.servipag.genesis.webservices.GenesisServiceService;
5
+import cl.servipag.genesis.webservices.GenesisServiceDelegate;
6
+import com.sun.xml.internal.ws.api.message.Packet;
7
+import com.vespot.utils.Utils;
8
+
9
+import com.vespot_AddUserRequest.AddUserRequest;
10
+import com.vespot_AddUserResponse.AddUserResponse;
11
+import com.vespot_AssignUpdateRoleByUserRequest.AssignUpdateRoleByUserRequest;
12
+import com.vespot_AssignUpdateRoleByUserResponse.AssignUpdateRoleByUserResponse;
13
+import com.vespot_BranchListRequest.BranchListRequest;
14
+import com.vespot_BranchListResponse.BranchListResponse;
15
+import com.vespot_RoleListRequest.RoleListRequest;
16
+import com.vespot_RoleListResponse.RoleListResponse;
17
+import com.vespot_UpdateUserRequest.UpdateUserRequest;
18
+import com.vespot_UpdateUserResponse.UpdateUserResponse;
19
+
20
+import java.net.MalformedURLException;
21
+import java.net.URL;
22
+import java.util.List;
23
+import java.util.logging.Level;
24
+import java.util.logging.Logger;
25
+
26
+public class Genesis {
27
+
28
+    private Object request;
29
+    private Object response;
30
+
31
+    public Genesis(String URL) {
32
+        this.URL = URL;
33
+
34
+    }
35
+
36
+    private String URL;
37
+
38
+//1.
39
+    
40
+    public Long addUser(String gnsNombres, String gnsApellidoPaterno, String gnsApellidoMaterno, String gnsRUT, String gnsIDRol, String gnsNombredeUsuario, String gnsContrasena, String gnsCodigoSucursal, String gnsIDSupervisor, String sessionLoginId, String Instance, String BankId, String OriginatorName, String RequestCode, String RequestName) {
41
+        // New Object = AdduserRequest
42
+        AddUserRequest request = new AddUserRequest();
43
+
44
+        // Set SignonRq
45
+        com.vespot_AddUserRequest.AddUserRequest.SignonRq signonRq = new AddUserRequest.SignonRq(); //Declarate class
46
+        signonRq.setSessionLoginId(sessionLoginId);
47
+
48
+        request.setSignonRq(signonRq);
49
+
50
+        // Set BankSvcRq
51
+        com.vespot_AddUserRequest.AddUserRequest.BankSvcRq banksvc = new AddUserRequest.BankSvcRq(); //Declarate class
52
+        banksvc.setGnsNombres(gnsNombres);
53
+        banksvc.setGnsApellidoPaterno(gnsApellidoPaterno);
54
+        banksvc.setGnsApellidoMaterno(gnsApellidoMaterno);
55
+        banksvc.setGnsRUT(gnsRUT);
56
+        banksvc.setGnsIDRol(new Long(gnsIDRol));
57
+        banksvc.setGnsNombredeUsuario(gnsNombredeUsuario);
58
+        banksvc.setGnsContrasena(gnsContrasena);
59
+        banksvc.setGnsCodigoSucursal(new Long(gnsCodigoSucursal));
60
+        banksvc.setGnsIDSupervisor(new Long(gnsIDSupervisor));
61
+
62
+        request.setBankSvcRq(banksvc);
63
+
64
+        //Set BaseSvcRq
65
+        com.vespot_AddUserRequest.AddUserRequest.BaseSvcRq basessvc = new AddUserRequest.BaseSvcRq();//Declarate class             
66
+        com.vespot_AddUserRequest.AddUserRequest.BaseSvcRq.MsgRqHdr msg = new AddUserRequest.BaseSvcRq.MsgRqHdr();  //Declarate Subclass
67
+        msg.setInstance(Instance);
68
+        msg.setBankId(new Short(BankId));
69
+        msg.setOriginatorName(OriginatorName);
70
+        msg.setRequestCode(new Short(RequestCode));
71
+        msg.setRequestName(RequestName);
72
+
73
+        basessvc.setMsgRqHdr(msg);
74
+        request.setBaseSvcRq(basessvc);
75
+
76
+        //
77
+        try {
78
+            GenesisServiceService service = new GenesisServiceService(new URL(this.URL));
79
+            GenesisServiceDelegate delegate = service.getGenesisServicePort();
80
+            AddUserResponse response = (AddUserResponse) Utils.xmlToObject(delegate.genesisMethod(Utils.objectToXml(request, AddUserRequest.class)), AddUserResponse.class);
81
+
82
+            return response.getBankSvcRs().getWSRs().getGnsIDUsuario();
83
+
84
+        } catch (MalformedURLException ex) {
85
+            Logger.getLogger(Genesis.class.getName()).log(Level.SEVERE, null, ex);
86
+            return null;
87
+
88
+        }
89
+
90
+    }
91
+
92
+//2.    
93
+    
94
+    public String UpdateUser(String gnsIDUsuario, String gnsIDRol, String gnsContrasena, String gnsCodigoSucursal, String gnsIDSupervisor, String Instance, String BankId, String OriginatorName, String RequestCode, String RequestName) {
95
+        // New Object = UpdateUser
96
+        AssignUpdateRoleByUserRequest request = new AssignUpdateRoleByUserRequest();
97
+
98
+        // Set SignonRq
99
+        com.vespot_AssignUpdateRoleByUserRequest.AssignUpdateRoleByUserRequest.SignonRq signonRq = new AssignUpdateRoleByUserRequest.SignonRq();//Declarate class   
100
+        signonRq.setSessionLoginId(gnsIDUsuario);
101
+
102
+        request.setSignonRq(signonRq);
103
+
104
+        // Set BaseSvcRq
105
+        com.vespot_AssignUpdateRoleByUserRequest.AssignUpdateRoleByUserRequest.BaseSvcRq baseSvcRq = new AssignUpdateRoleByUserRequest.BaseSvcRq();//Declarate class   
106
+        com.vespot_AssignUpdateRoleByUserRequest.AssignUpdateRoleByUserRequest.BaseSvcRq.MsgRqHdr msg = new AssignUpdateRoleByUserRequest.BaseSvcRq.MsgRqHdr(); //Declarate subclass   
107
+        msg.setInstance(Instance);
108
+        msg.setBankId(new Short(BankId));
109
+        msg.setOriginatorName(OriginatorName);
110
+        msg.setRequestCode(new Short(RequestCode));
111
+        msg.setRequestName(RequestName);
112
+
113
+        baseSvcRq.setMsgRqHdr(msg);
114
+        request.setBaseSvcRq(baseSvcRq);
115
+
116
+        // Set BankSvcRq
117
+        com.vespot_AssignUpdateRoleByUserRequest.AssignUpdateRoleByUserRequest.BankSvcRq banksvc = new AssignUpdateRoleByUserRequest.BankSvcRq(); //Declarate class   
118
+        banksvc.setGnsIDUsuario(new Long(gnsIDUsuario));
119
+        banksvc.setGnsIDRol(new Long(gnsIDRol));
120
+
121
+        request.setBankSvcRq(banksvc);
122
+
123
+        //
124
+        try {
125
+            GenesisServiceService service = new GenesisServiceService(new URL(this.URL));
126
+            GenesisServiceDelegate delegate = service.getGenesisServicePort();
127
+            AssignUpdateRoleByUserResponse response = (AssignUpdateRoleByUserResponse) Utils.xmlToObject(delegate.genesisMethod(Utils.objectToXml(request, AssignUpdateRoleByUserRequest.class)), AssignUpdateRoleByUserResponse.class);
128
+
129
+            //return response.getBankSvcRs().getWSRs().getGnsIDUsuario();
130
+            return response.getBankSvcRs().getWSRs();
131
+
132
+        } catch (MalformedURLException ex) {
133
+            Logger.getLogger(Genesis.class.getName()).log(Level.SEVERE, null, ex);
134
+            return null;
135
+        }
136
+
137
+    }
138
+
139
+//3.    
140
+    
141
+    public List<BranchListResponse.BankSvcRs.WSRs.Sucursal> UserList(String StatusDesc, String IdUsuario, String RUT, String Nombres, String ApellidoMaterno, String IdRol, String Bloqueado, String IntentosdeLogeo, String sessionLoginId, String Instance, String BankId, String OriginatorName, String RequestCode, String RequestName) {
142
+        // New Object =  BranchListReq43uest
143
+        BranchListRequest branch = new BranchListRequest();
144
+
145
+        // Set signonRq
146
+        com.vespot_BranchListRequest.BranchListRequest.SignonRq signonRq = new BranchListRequest.SignonRq();// Declarate class
147
+        signonRq.setSessionLoginId(RUT);
148
+
149
+        branch.setSignonRq(signonRq);
150
+
151
+        // Set BaseSvcRq
152
+        com.vespot_BranchListRequest.BranchListRequest.BaseSvcRq baseSvcRq = new BranchListRequest.BaseSvcRq(); // Declarate class
153
+        com.vespot_BranchListRequest.BranchListRequest.BaseSvcRq.MsgRqHdr msg = new BranchListRequest.BaseSvcRq.MsgRqHdr();// Declarate sub class
154
+        msg.setInstance(Instance);
155
+        msg.setBankId(new Short(BankId));
156
+        msg.setOriginatorName(OriginatorName);
157
+        msg.setRequestCode(new Short(RequestCode));
158
+        msg.setRequestName(RequestName);
159
+
160
+        baseSvcRq.setMsgRqHdr(msg);
161
+        branch.setBaseSvcRq(baseSvcRq);
162
+
163
+        // Set Bank
164
+        // BranchListRequest.
165
+        //
166
+        
167
+        try {
168
+            GenesisServiceService service = new GenesisServiceService(new URL(this.URL));
169
+            GenesisServiceDelegate delegate = service.getGenesisServicePort();
170
+            com.vespot_BranchListResponse.BranchListResponse response = (BranchListResponse) Utils.xmlToObject(delegate.genesisMethod(Utils.objectToXml(request, BranchListRequest.class)), BranchListResponse.class);
171
+
172
+            return response.getBankSvcRs().getWSRs().getSucursal();
173
+
174
+        } catch (MalformedURLException ex) {
175
+            Logger.getLogger(Genesis.class.getName()).log(Level.SEVERE, null, ex);
176
+        }
177
+        return null;
178
+=======
8 179
 import com.vespot_DeleteUserRequest.DeleteUserRequest;
9 180
 import com.vespot_UserBlockRequest.UserBlockRequest;
10 181
 import com.vespot_UserListRequest.UserListRequest;
@@ -119,8 +290,90 @@ public class Genesis {
119 290
         banqS.setGnsBloqueado(gnsBloqueado);
120 291
         userB.setBankSvcRq(banqS);
121 292
     return null;
293
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
122 294
     }
295
+
296
+//4.    
123 297
     
298
+<<<<<<< HEAD
299
+    public String RoleList(Integer StatusDesc, Long IdRole, String NombredelRol, String Instance, String BankId, String OriginatorName, String RequestCode, String RequestName) {
300
+        // New Object = RoleListRequest
301
+        RoleListRequest RoleList = new RoleListRequest();
302
+
303
+        // Set signonRq
304
+        com.vespot_RoleListRequest.RoleListRequest.SignonRq signonRq = new RoleListRequest.SignonRq();
305
+        signonRq.setSessionLoginId(NombredelRol);
306
+
307
+        RoleList.setSignonRq(signonRq);
308
+
309
+        // Set BaseSvcRq
310
+        com.vespot_RoleListRequest.RoleListRequest.BaseSvcRq BaseSvcRq = new RoleListRequest.BaseSvcRq();
311
+        com.vespot_RoleListRequest.RoleListRequest.BaseSvcRq.MsgRqHdr msg = new RoleListRequest.BaseSvcRq.MsgRqHdr();
312
+        msg.setInstance(Instance);
313
+        msg.setBankId(new Short(BankId));
314
+        msg.setOriginatorName(OriginatorName);
315
+        msg.setRequestCode(new Short(RequestCode));
316
+        msg.setRequestName(RequestName);
317
+
318
+        BaseSvcRq.setMsgRqHdr(msg);
319
+        RoleList.setBaseSvcRq(BaseSvcRq);
320
+
321
+        // Set Bank
322
+        //RoleListRequest.
323
+        try {
324
+            GenesisServiceService service = new GenesisServiceService(new URL(this.URL));
325
+            GenesisServiceDelegate delegate = service.getGenesisServicePort();
326
+            RoleListResponse response = (RoleListResponse) Utils.xmlToObject(delegate.genesisMethod(Utils.objectToXml(request, RoleListResponse.class)), RoleListResponse.class);
327
+            return response.getBankSvcRs().getStatus().getStatusCode();
328
+
329
+        } catch (MalformedURLException ex) {
330
+            Logger.getLogger(Genesis.class.getName()).log(Level.SEVERE, null, ex);
331
+        }
332
+        return null;
333
+    }
334
+
335
+//5.    
336
+    
337
+    public String BranchList(Integer StatusDesc, Long CodigoDeSucursal, String NombredeSucursal, String Instance, String BankId, String OriginatorName, String RequestCode, String RequestName) {
338
+        // New Object =  UpdateUserRequest
339
+        UpdateUserRequest Update = new UpdateUserRequest();
340
+
341
+        // Set SignonRq
342
+        com.vespot_UpdateUserRequest.UpdateUserRequest.SignonRq signonRq = new UpdateUserRequest.SignonRq();
343
+        signonRq.setSessionLoginId(NombredeSucursal);
344
+
345
+        Update.setSignonRq(signonRq);
346
+
347
+        // Set BaseSvcRq
348
+        com.vespot_UpdateUserRequest.UpdateUserRequest.BaseSvcRq baseSvcRq = new UpdateUserRequest.BaseSvcRq();
349
+        com.vespot_UpdateUserRequest.UpdateUserRequest.BaseSvcRq.MsgRqHdr msg = new UpdateUserRequest.BaseSvcRq.MsgRqHdr();
350
+        msg.setInstance(NombredeSucursal);
351
+        msg.setBankId(new Short(BankId));
352
+        msg.setOriginatorName(OriginatorName);
353
+        msg.setRequestCode(new Short(RequestCode));
354
+        msg.setRequestName(RequestName);
355
+
356
+        baseSvcRq.setMsgRqHdr(msg);
357
+        Update.setBaseSvcRq(baseSvcRq);
358
+
359
+        try {
360
+            // Set BankSvcRq
361
+            //com.vespot_UpdateUserRequest.UpdateUserRequest banksvc = new UpdateUserRequest.BankSvcRq();
362
+            //banksvc.
363
+
364
+            GenesisServiceService service = new GenesisServiceService(new URL(this.URL));
365
+            GenesisServiceDelegate delegate = service.getGenesisServicePort();
366
+            UpdateUserResponse reponse = (UpdateUserResponse) Utils.xmlToObject(delegate.genesisMethod(Utils.objectToXml(request, UpdateUserRequest.class)), UpdateUserResponse.class);       
367
+            return response.getClass().getTypeName();
368
+             
369
+        } catch (MalformedURLException ex) {
370
+            Logger.getLogger(Genesis.class.getName()).log(Level.SEVERE, null, ex);
371
+        }
372
+        return null;
373
+
374
+    }
375
+
376
+=======
124 377
     public String DeleteUserRequest(String sessionLoginId, String instance, String bankId, String originatorName, String requestCode, String requestName, String gnsIDUsuario)
125 378
     {
126 379
         DeleteUserRequest deleteU = new DeleteUserRequest();
@@ -140,4 +393,5 @@ public class Genesis {
140 393
         deleteU.setBaseSvcRq(baseS);
141 394
     return null;
142 395
     }
396
+>>>>>>> bcc5cc7a32fb775362b37b73c65ea7796c970bfe
143 397
 }