bug #6250: Adm - Telas para Persistirem os dados fiscais
Descrição Telas para persistirem os dados: - Totalizadores não fiscais - Meios de pagamento - Relatórios gerencias git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@43779 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f5929f21a0
commit
03de955d84
|
@ -2,6 +2,7 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.impressaofiscal;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
|
@ -135,6 +136,15 @@ public class EditarFormapagoEmpresaController extends MyGenericForwardComposer
|
||||||
formapagoEmpresaList.updateItem(formapagoEmpresa);
|
formapagoEmpresaList.updateItem(formapagoEmpresa);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(!validaFormaPagosTotalBusObrigatorios()){
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.MSG.formaPagosTotalBusObrigatorios"),
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarFormapagoEmpresaController.MSG.suscribirOK"),
|
Labels.getLabel("editarFormapagoEmpresaController.MSG.suscribirOK"),
|
||||||
Labels.getLabel("editarFormapagoEmpresaController.window.title"),
|
Labels.getLabel("editarFormapagoEmpresaController.window.title"),
|
||||||
|
@ -152,6 +162,67 @@ public class EditarFormapagoEmpresaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean validaFormaPagosTotalBusObrigatorios(){
|
||||||
|
|
||||||
|
boolean validado = false;
|
||||||
|
|
||||||
|
Empresa empresaCorrente = (Empresa) cmbEmpresa.getSelectedItem().getValue();
|
||||||
|
|
||||||
|
for(FormaPago formaPagoTotalBus : lsTipoformapagoTotalBus){
|
||||||
|
|
||||||
|
for(Object obj : formapagoEmpresaList.getListData()){
|
||||||
|
|
||||||
|
FiscalFormapagoEmpresa formapagoEmpresa = (FiscalFormapagoEmpresa)obj;
|
||||||
|
|
||||||
|
if(formapagoEmpresa.getEmpresa().equals(empresaCorrente)){
|
||||||
|
|
||||||
|
FormaPago formaPago = formapagoEmpresa.getFormaPago();
|
||||||
|
|
||||||
|
validado = (formaPago != null && formaPago.equals(formaPagoTotalBus));
|
||||||
|
|
||||||
|
if(validado){
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!validado){
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
return validado;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnApagar(Event ev) {
|
||||||
|
try {
|
||||||
|
int resp = Messagebox.show(
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.MSG.borrarPergunta"),
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.window.title"),
|
||||||
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
|
if (resp == Messagebox.YES) {
|
||||||
|
|
||||||
|
formapagoEmpresa.setActivo(false);
|
||||||
|
formapagoEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
formapagoEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
fiscalImpressoraService.actualizacionFormapagoEmpresa(formapagoEmpresa);
|
||||||
|
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.MSG.borrarOK"),
|
||||||
|
Labels.getLabel("editarFormapagoEmpresaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
|
formapagoEmpresaList.removeItem(formapagoEmpresa);
|
||||||
|
|
||||||
|
closeWindow();
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
log.error(ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public FiscalFormapagoEmpresa getFormapagoEmpresa() {
|
public FiscalFormapagoEmpresa getFormapagoEmpresa() {
|
||||||
return formapagoEmpresa;
|
return formapagoEmpresa;
|
||||||
}
|
}
|
||||||
|
|
|
@ -128,6 +128,34 @@ public class EditarRelgerencialEmpresaController extends MyGenericForwardCompose
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$btnApagar(Event ev) {
|
||||||
|
try {
|
||||||
|
int resp = Messagebox.show(
|
||||||
|
Labels.getLabel("editarRelgerencialEmpresaController.MSG.borrarPergunta"),
|
||||||
|
Labels.getLabel("editarRelgerencialEmpresaController.window.title"),
|
||||||
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
|
if (resp == Messagebox.YES) {
|
||||||
|
|
||||||
|
relgerencialEmpresa.setActivo(false);
|
||||||
|
relgerencialEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
relgerencialEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
fiscalImpressoraService.actualizacionRelgerencialEmpresa(relgerencialEmpresa);
|
||||||
|
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarRelgerencialEmpresaController.MSG.borrarOK"),
|
||||||
|
Labels.getLabel("editarRelgerencialEmpresaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
|
relgerencialEmpresaList.removeItem(relgerencialEmpresa);
|
||||||
|
|
||||||
|
closeWindow();
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
log.error(ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public FiscalRelgerencialEmpresa getRelgerencialEmpresa() {
|
public FiscalRelgerencialEmpresa getRelgerencialEmpresa() {
|
||||||
return relgerencialEmpresa;
|
return relgerencialEmpresa;
|
||||||
}
|
}
|
||||||
|
|
|
@ -155,6 +155,34 @@ public class EditarTotnaofiscalEmpresaController extends MyGenericForwardCompose
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$btnApagar(Event ev) {
|
||||||
|
try {
|
||||||
|
int resp = Messagebox.show(
|
||||||
|
Labels.getLabel("editarTotnaofiscalEmpresaController.MSG.borrarPergunta"),
|
||||||
|
Labels.getLabel("editarTotnaofiscalEmpresaController.window.title"),
|
||||||
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
|
if (resp == Messagebox.YES) {
|
||||||
|
|
||||||
|
totnaofiscalEmpresa.setActivo(false);
|
||||||
|
totnaofiscalEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
totnaofiscalEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
fiscalImpressoraService.actualizacionTotnaofiscalEmpresa(totnaofiscalEmpresa);
|
||||||
|
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarTotnaofiscalEmpresaController.MSG.borrarOK"),
|
||||||
|
Labels.getLabel("editarTotnaofiscalEmpresaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
|
totnaofiscalEmpresaList.removeItem(totnaofiscalEmpresa);
|
||||||
|
|
||||||
|
closeWindow();
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
log.error(ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public List<TipoEventoExtra> getLsTipoEventoExtra() {
|
public List<TipoEventoExtra> getLsTipoEventoExtra() {
|
||||||
return lsTipoEventoExtra;
|
return lsTipoEventoExtra;
|
||||||
}
|
}
|
||||||
|
|
|
@ -5236,6 +5236,8 @@ busquedaTotnaofiscalEmpresaController.btnPesquisa.label=Pesquisar
|
||||||
|
|
||||||
editarTotnaofiscalEmpresaController.MSG.suscribirOK=Totalizador não-fiscal gravado com sucesso!
|
editarTotnaofiscalEmpresaController.MSG.suscribirOK=Totalizador não-fiscal gravado com sucesso!
|
||||||
editarTotnaofiscalEmpresaController.window.title=Impressão Fiscal :: Editar Totalizador não-fiscal
|
editarTotnaofiscalEmpresaController.window.title=Impressão Fiscal :: Editar Totalizador não-fiscal
|
||||||
|
editarTotnaofiscalEmpresaController.MSG.borrarPergunta=Deseja eliminar Totalizador não-fiscal?
|
||||||
|
editarTotnaofiscalEmpresaController.MSG.borrarOK=Totalizador não-fiscal eliminada com sucesso!
|
||||||
|
|
||||||
busquedaFormapagoEmpresaController.window.title=Impressão Fiscal :: Formas de Pagamento
|
busquedaFormapagoEmpresaController.window.title=Impressão Fiscal :: Formas de Pagamento
|
||||||
busquedaFormapagoEmpresaController.empresa.label=Empresa
|
busquedaFormapagoEmpresaController.empresa.label=Empresa
|
||||||
|
@ -5246,6 +5248,9 @@ busquedaFormapagoEmpresaController.btnPesquisa.label=Pesquisar
|
||||||
|
|
||||||
editarFormapagoEmpresaController.MSG.suscribirOK=Forma de pagamento gravado com sucesso!
|
editarFormapagoEmpresaController.MSG.suscribirOK=Forma de pagamento gravado com sucesso!
|
||||||
editarFormapagoEmpresaController.window.title=Impressão Fiscal :: Editar Forma de pagamento
|
editarFormapagoEmpresaController.window.title=Impressão Fiscal :: Editar Forma de pagamento
|
||||||
|
editarFormapagoEmpresaController.MSG.formaPagosTotalBusObrigatorios=Todas as Formas de Pagamento do TotalBus devem estar relacionadas a alguma forma de pagamento na impressora fiscal.
|
||||||
|
editarFormapagoEmpresaController.MSG.borrarPergunta=Deseja eliminar Forma de Pagamento?
|
||||||
|
editarFormapagoEmpresaController.MSG.borrarOK=Forma de Pagamento eliminada com sucesso!
|
||||||
|
|
||||||
busquedaRelgerencialEmpresaController.window.title=Impressão Fiscal :: Relatório Gerencial
|
busquedaRelgerencialEmpresaController.window.title=Impressão Fiscal :: Relatório Gerencial
|
||||||
busquedaRelgerencialEmpresaController.empresa.label=Empresa
|
busquedaRelgerencialEmpresaController.empresa.label=Empresa
|
||||||
|
@ -5256,3 +5261,5 @@ busquedaRelgerencialEmpresaController.btnPesquisa.label=Pesquisar
|
||||||
|
|
||||||
editarRelgerencialEmpresaController.MSG.suscribirOK=Relatorio Gerencial gravado com sucesso!
|
editarRelgerencialEmpresaController.MSG.suscribirOK=Relatorio Gerencial gravado com sucesso!
|
||||||
editarRelgerencialEmpresaController.window.title=Impressão Fiscal :: Editar Relatorio Gerencial
|
editarRelgerencialEmpresaController.window.title=Impressão Fiscal :: Editar Relatorio Gerencial
|
||||||
|
editarRelgerencialEmpresaController.MSG.borrarPergunta=Deseja eliminar Relatorio Gerencial?
|
||||||
|
editarRelgerencialEmpresaController.MSG.borrarOK=Relatorio Gerencial eliminada com sucesso!
|
|
@ -42,7 +42,7 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaFormapagoEmpresaController.tipoformapago.label')}"/>
|
<label value="${c:l('busquedaFormapagoEmpresaController.tipoformapago.label')}"/>
|
||||||
<combobox id="cmbTipototalizador" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
<combobox id="cmbTipoformapago" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="70%"
|
mold="rounded" buttonVisible="true" width="70%"
|
||||||
model="@{winEditarFormapagoEmpresa$composer.lsTipoformapago}"
|
model="@{winEditarFormapagoEmpresa$composer.lsTipoformapago}"
|
||||||
selectedItem="@{winEditarFormapagoEmpresa$composer.formapagoEmpresa.tipoformapago}"
|
selectedItem="@{winEditarFormapagoEmpresa$composer.formapagoEmpresa.tipoformapago}"
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaFormapagoEmpresaController.formapagototalbus.label')}"/>
|
<label value="${c:l('busquedaFormapagoEmpresaController.formapagototalbus.label')}"/>
|
||||||
<combobox id="cmbTipoformapago" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
<combobox id="cmbTipoformapagoTotalBus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="70%"
|
mold="rounded" buttonVisible="true" width="70%"
|
||||||
model="@{winEditarFormapagoEmpresa$composer.lsTipoformapagoTotalBus}"
|
model="@{winEditarFormapagoEmpresa$composer.lsTipoformapagoTotalBus}"
|
||||||
selectedItem="@{winEditarFormapagoEmpresa$composer.formapagoEmpresa.formaPago}"/>
|
selectedItem="@{winEditarFormapagoEmpresa$composer.formapagoEmpresa.formaPago}"/>
|
||||||
|
|
Loading…
Reference in New Issue