fixes bug#13501

dev:JULIO
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@90881 d1611594-4594-4d17-8e1d-87c2c4800839
master
aristides 2019-03-18 18:34:19 +00:00
parent e1b0a3c8c9
commit 49fff70eec
3 changed files with 49 additions and 2 deletions

View File

@ -47,6 +47,7 @@ public class ImportarClientesController extends MyGenericForwardComposer {
}
public void onUpload(UploadEvent event) throws IOException, InterruptedException {
String[] resultado=null;
if (empresasList.getSelectedCount() <= 0){
Messagebox.show(Labels.getLabel("importarClientesController.MSG.suscribirErro"),
Labels.getLabel("importarClientesController.window.title"),
@ -55,10 +56,13 @@ public class ImportarClientesController extends MyGenericForwardComposer {
}
Media media = event.getMedia();
if(media.getFormat().contains("xls")){
resultado =importacaoClientesService.lerArquivoExcel(media, (List<Empresa>)(Object)empresasList.getSelectedsItens());
}else{
Reader reader = media.getReaderData();
String[] resultado = importacaoClientesService.lerArquivo(reader, (List<Empresa>)(Object)empresasList.getSelectedsItens());
resultado = importacaoClientesService.lerArquivo(reader, (List<Empresa>)(Object)empresasList.getSelectedsItens());
reader.close();
}
String gravados = resultado[0];
String erros = resultado[1];

View File

@ -0,0 +1,26 @@
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.pasajerofrecuente;
import org.zkoss.util.resource.Labels;
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
public class ItemMenuImportarCliente extends DefaultItemMenuSistema {
public ItemMenuImportarCliente(String claveTraduccionMenu) {
super("indexController.mniCliente.label");
// TODO Auto-generated constructor stub
}
@Override
public String getClaveMenu() {
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.SENDAAMIGO.MENU.CLIENTE";
}
@Override
public void ejecutar() {
PantallaUtileria.openWindow("/gui/senda_amigo/busquedaCliente.zul",
Labels.getLabel("busquedaClienteController.window.title"), getArgs(), desktop);
}
}

View File

@ -249,6 +249,7 @@ indexController.mniCopiarTarifaOficial.label= Copiar Tarifa Oficial
indexController.mniConfigLayoutImpressaoBoleto.label = Config Layout Impressão Boleto
indexController.mniAliasServico.label = Alias Localidade
indexController.mniCliente.label = Cliente
indexController.importarCliente.label =Importar Cliente
indexController.mniTarjetaCredito.label = Cartão de Crédito
indexController.mniConfCodBarras.label= Configuração Cod. Barras
@ -6724,6 +6725,22 @@ importarClientesController.codigofidelidade.label = Codigo Fidelidade
importarClientesController.nome.label = Nome
importarClientesController.documento.label = Documento
importarClientesController.MSG.suscribirErro=Selecione uma empresa
importarClientesController.HEADERCOLUMN.cpf=CPF
importarClientesController.HEADERCOLUMN.rg=RG
importarClientesController.HEADERCOLUMN.nome=NOME
importarClientesController.HEADERCOLUMN.email=EMAIL
importarClientesController.HEADERCOLUMN.telefone=TELEFONE
importarClientesController.HEADERCOLUMN.celular=CELULAR
importarClientesController.HEADERCOLUMN.fax=FAX
importarClientesController.HEADERCOLUMN.nascimento=NASCIMENTO
importarClientesController.HEADERCOLUMN.sexo=SEXO
importarClientesController.HEADERCOLUMN.endereco=ENDERECO
importarClientesController.HEADERCOLUMN.cidade=CIDADE
importarClientesController.HEADERCOLUMN.estado=ESTADO
importarClientesController.HEADERCOLUMN.bairro=BAIRRO
# Relatorio de Linha Operacional
relatorioLinhaOperacionalController.window.title = Linha Operacional