fixes bug#8042
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@60884 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
941db58bca
commit
e30ea630eb
|
@ -20,7 +20,9 @@ import org.zkoss.zul.Textbox;
|
|||
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.FiscalRelgerencialEmpresa;
|
||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||
import com.rjconsultores.ventaboletos.service.FiscalImpressoraService;
|
||||
import com.rjconsultores.ventaboletos.service.impl.FiscalImpressoraServiceImpl.TipoRelatorioGerencial;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
|
@ -29,16 +31,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
|||
@Scope("prototype")
|
||||
public class EditarRelgerencialEmpresaController extends MyGenericForwardComposer {
|
||||
|
||||
public enum TipoRelatorioGerencial {
|
||||
RelatorioGeral,
|
||||
CupomEmbarque,
|
||||
CupomEmbGratuidade,
|
||||
IdentificacaoPafECF,
|
||||
ManifestoFiscal,
|
||||
ParametrosConfiguracao,
|
||||
IdentificacaoIdaVolta
|
||||
/*CUSTOM*/;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
@ -96,32 +89,20 @@ public class EditarRelgerencialEmpresaController extends MyGenericForwardCompose
|
|||
}
|
||||
|
||||
relgerencialEmpresa.setDescricao(txtDescricao.getText());
|
||||
|
||||
relgerencialEmpresa.setActivo(true);
|
||||
relgerencialEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
||||
relgerencialEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
if(relgerencialEmpresaList.getListData().contains(relgerencialEmpresa)){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarRelgerencialEmpresaController.MSG.erroTipoRelgerencial"),
|
||||
Labels.getLabel("editarRelgerencialEmpresaController.window.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
return;
|
||||
}
|
||||
|
||||
if(relgerencialEmpresa.getFiscalrelgerencialId() == null){
|
||||
fiscalImpressoraService.suscribirRelgerencialEmpresa(relgerencialEmpresa);
|
||||
relgerencialEmpresaList.addItemNovo(relgerencialEmpresa);
|
||||
} else {
|
||||
fiscalImpressoraService.actualizacionRelgerencialEmpresa(relgerencialEmpresa);
|
||||
relgerencialEmpresaList.updateItem(relgerencialEmpresa);
|
||||
}
|
||||
|
||||
fiscalImpressoraService.suscribirActualizarRelgerencialEmpresa(relgerencialEmpresa);
|
||||
relgerencialEmpresaList.updateItem(relgerencialEmpresa);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarRelgerencialEmpresaController.MSG.suscribirOK"),
|
||||
Labels.getLabel("editarRelgerencialEmpresaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
}catch (BusinessException ex) {
|
||||
Messagebox.show(
|
||||
ex.getLocalizedMessage(),
|
||||
Labels.getLabel("editarRelgerencialEmpresaController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
|
||||
}catch (Exception ex) {
|
||||
log.error("editarRelgerencialEmpresaController: " + ex);
|
||||
|
|
Loading…
Reference in New Issue