Importação Clientes - Número fidelidade por empresa (fixed bug #5011)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@34368 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
bc0e3ce77a
commit
1d87558c3c
|
@ -52,7 +52,7 @@ public class ImportarClientesController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
public void onUpload(UploadEvent event) throws IOException, InterruptedException {
|
||||||
if (empresasList.getSelectedCount() <= 0){
|
if (empresasList.getSelectedCount() <= 0){
|
||||||
Messagebox.show(Labels.getLabel("importarClientesController.MSG.suscribirErro"),
|
Messagebox.show(Labels.getLabel("importarClientesController.MSG.suscribirErro"),
|
||||||
Labels.getLabel("importarClientesController.window.title"),
|
Labels.getLabel("importarClientesController.window.title"),
|
||||||
|
@ -60,7 +60,12 @@ public class ImportarClientesController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
String[] resultado = importacaoClientesService.salvarClientes(clientes, (List<Empresa>)(Object)empresasList.getSelectedsItens());
|
Media media = event.getMedia();
|
||||||
|
|
||||||
|
Reader reader = media.getReaderData();
|
||||||
|
String[] resultado = importacaoClientesService.lerArquivo(reader, (List<Empresa>)(Object)empresasList.getSelectedsItens());
|
||||||
|
reader.close();
|
||||||
|
|
||||||
String gravados = resultado[0];
|
String gravados = resultado[0];
|
||||||
Messagebox.show(gravados,
|
Messagebox.show(gravados,
|
||||||
Labels.getLabel("importarClientesController.window.title"),
|
Labels.getLabel("importarClientesController.window.title"),
|
||||||
|
@ -71,18 +76,7 @@ public class ImportarClientesController extends MyGenericForwardComposer {
|
||||||
InputStream is = new ByteArrayInputStream(erros.getBytes());
|
InputStream is = new ByteArrayInputStream(erros.getBytes());
|
||||||
Filedownload.save(is, "application/txt", "erros_importacao.txt");
|
Filedownload.save(is, "application/txt", "erros_importacao.txt");
|
||||||
}
|
}
|
||||||
|
|
||||||
lblQtdeClientesImportar.setValue("");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void onUpload(UploadEvent event) throws IOException {
|
|
||||||
Media media = event.getMedia();
|
|
||||||
|
|
||||||
Reader reader = media.getReaderData();
|
|
||||||
clientes = importacaoClientesService.lerArquivo(reader);
|
|
||||||
reader.close();
|
|
||||||
|
|
||||||
lblQtdeClientesImportar.setValue(String.valueOf(clientes.size()));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<Empresa> getLsEmpresa() {
|
public List<Empresa> getLsEmpresa() {
|
||||||
|
|
|
@ -352,6 +352,7 @@
|
||||||
<props>
|
<props>
|
||||||
<prop key="hibernate.dialect">${database.dialect}</prop>
|
<prop key="hibernate.dialect">${database.dialect}</prop>
|
||||||
<!--<prop key="hibernate.default_schema">${database.default_schema}</prop> -->
|
<!--<prop key="hibernate.default_schema">${database.default_schema}</prop> -->
|
||||||
|
<prop key="hibernate.jdbc.batch_size">${database.batch_size}</prop>
|
||||||
<prop key="hibernate.show_sql">${database.showSql}</prop>
|
<prop key="hibernate.show_sql">${database.showSql}</prop>
|
||||||
<prop key="hibernate.format_sql">true</prop>
|
<prop key="hibernate.format_sql">true</prop>
|
||||||
</props>
|
</props>
|
||||||
|
|
|
@ -12,8 +12,9 @@
|
||||||
|
|
||||||
<system-config>
|
<system-config>
|
||||||
<disable-event-thread>false</disable-event-thread>
|
<disable-event-thread>false</disable-event-thread>
|
||||||
|
<max-upload-size>50000</max-upload-size> <!-- tamanho em kbytes -->
|
||||||
</system-config>
|
</system-config>
|
||||||
|
|
||||||
<listener>
|
<listener>
|
||||||
<description>ThreadLocal Synchronization Listener</description>
|
<description>ThreadLocal Synchronization Listener</description>
|
||||||
<listener-class>org.zkoss.zkplus.util.ThreadLocalListener</listener-class>
|
<listener-class>org.zkoss.zkplus.util.ThreadLocalListener</listener-class>
|
||||||
|
|
|
@ -10,8 +10,6 @@
|
||||||
apply="${importarClientesController}" contentStyle="overflow:auto"
|
apply="${importarClientesController}" contentStyle="overflow:auto"
|
||||||
height="470px" width="830px" border="normal">
|
height="470px" width="830px" border="normal">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnSalvar" image="/gui/img/save.png"
|
|
||||||
width="35px" />
|
|
||||||
<fileupload visible="true"
|
<fileupload visible="true"
|
||||||
label="${c:l('importarClientesController.fileupload.label')}"
|
label="${c:l('importarClientesController.fileupload.label')}"
|
||||||
onUpload="winImportarClientes$composer.onUpload(event)" />
|
onUpload="winImportarClientes$composer.onUpload(event)" />
|
||||||
|
|
Loading…
Reference in New Issue