bug#19569
dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@102258 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c9ec2fb81a
commit
196dcd4091
|
@ -10,6 +10,7 @@ import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
|
import org.zkoss.zul.Checkbox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
import org.zkoss.zul.Radio;
|
||||||
|
|
||||||
|
@ -42,9 +43,9 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
private Radio radioCancelamentoN;
|
private Radio radioCancelamentoN;
|
||||||
private Radio radioStatusA;
|
private Radio radioStatusA;
|
||||||
private Radio radioStatusI;
|
private Radio radioStatusI;
|
||||||
private Radio radioOrigemIN;
|
private Checkbox chkOrigemIN;
|
||||||
private Radio radioOrigemEE;
|
private Checkbox chkOrigemEE;
|
||||||
private Radio radioOrigemFP;
|
private Checkbox chkOrigemFP;
|
||||||
private MyTextbox txtReferencia;
|
private MyTextbox txtReferencia;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -91,18 +92,18 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (conta.getOrigem() == null || conta.getOrigem().equals("IN")) {
|
String origem = conta.getOrigem();
|
||||||
radioOrigemIN.setChecked(Boolean.TRUE);
|
chkOrigemIN.setChecked(Boolean.FALSE);
|
||||||
radioOrigemEE.setChecked(Boolean.FALSE);
|
chkOrigemEE.setChecked(Boolean.FALSE);
|
||||||
radioOrigemFP.setChecked(Boolean.FALSE);
|
chkOrigemFP.setChecked(Boolean.FALSE);
|
||||||
} else if (conta.getOrigem().equals("EE")) {
|
if (origem == null || origem.contains("IN")) {
|
||||||
radioOrigemIN.setChecked(Boolean.FALSE);
|
chkOrigemIN.setChecked(Boolean.TRUE);
|
||||||
radioOrigemEE.setChecked(Boolean.TRUE);
|
}
|
||||||
radioOrigemFP.setChecked(Boolean.FALSE);
|
if (origem != null && origem.contains("EE")) {
|
||||||
} else if (conta.getOrigem().equals("FP")) {
|
chkOrigemEE.setChecked(Boolean.TRUE);
|
||||||
radioOrigemIN.setChecked(Boolean.FALSE);
|
}
|
||||||
radioOrigemEE.setChecked(Boolean.FALSE);
|
if (origem != null && origem.contains("FP")) {
|
||||||
radioOrigemFP.setChecked(Boolean.TRUE);
|
chkOrigemFP.setChecked(Boolean.TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (conta.getReferencia() != null) {
|
if (conta.getReferencia() != null) {
|
||||||
|
@ -130,6 +131,10 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(!validarCamposOrigem()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
conta.setCodigoContabil(codigoContabil);
|
conta.setCodigoContabil(codigoContabil);
|
||||||
conta.setNome(txtNome.getText());
|
conta.setNome(txtNome.getText());
|
||||||
|
@ -143,19 +148,24 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
conta.setCancelamento(radioCancelamentoS.isChecked());
|
conta.setCancelamento(radioCancelamentoS.isChecked());
|
||||||
conta.setStatus(radioStatusA.isChecked());
|
conta.setStatus(radioStatusA.isChecked());
|
||||||
|
|
||||||
if (radioOrigemIN.isChecked()) {
|
StringBuilder origem = new StringBuilder();
|
||||||
conta.setOrigem("IN");
|
if (chkOrigemIN.isChecked()) {
|
||||||
|
origem.append("IN");
|
||||||
conta.setReferencia(null);
|
conta.setReferencia(null);
|
||||||
} else {
|
} else {
|
||||||
if (radioOrigemEE.isChecked()) {
|
if (chkOrigemEE.isChecked()) {
|
||||||
conta.setOrigem("EE");
|
origem.append("EE");
|
||||||
} else if (radioOrigemFP.isChecked()) {
|
}
|
||||||
conta.setOrigem("FP");
|
if (chkOrigemFP.isChecked()) {
|
||||||
|
if(origem.length() > 0) {
|
||||||
|
origem.append(";");
|
||||||
|
}
|
||||||
|
origem.append("FP");
|
||||||
}
|
}
|
||||||
|
|
||||||
conta.setReferencia(txtReferencia.getText());
|
conta.setReferencia(txtReferencia.getText());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
conta.setOrigem(origem.toString());
|
||||||
conta.setActivo(Boolean.TRUE);
|
conta.setActivo(Boolean.TRUE);
|
||||||
conta.setFecmodif(Calendar.getInstance().getTime());
|
conta.setFecmodif(Calendar.getInstance().getTime());
|
||||||
conta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
conta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
@ -199,6 +209,17 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean validarCamposOrigem() throws InterruptedException {
|
||||||
|
if (chkOrigemIN.isChecked() && (chkOrigemEE.isChecked() || chkOrigemFP.isChecked())) {
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarContaMDController.MSG.erroOrigem.value"),
|
||||||
|
Labels.getLabel("editarContaMDController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
public ContaMD getConta() {
|
public ContaMD getConta() {
|
||||||
return conta;
|
return conta;
|
||||||
}
|
}
|
||||||
|
@ -263,30 +284,6 @@ public class EditarContaMDController extends MyGenericForwardComposer {
|
||||||
this.radioStatusI = radioStatusI;
|
this.radioStatusI = radioStatusI;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Radio getRadioOrigemIN() {
|
|
||||||
return radioOrigemIN;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRadioOrigemIN(Radio radioOrigemIN) {
|
|
||||||
this.radioOrigemIN = radioOrigemIN;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Radio getRadioOrigemEE() {
|
|
||||||
return radioOrigemEE;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRadioOrigemEE(Radio radioOrigemEE) {
|
|
||||||
this.radioOrigemEE = radioOrigemEE;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Radio getRadioOrigemFP() {
|
|
||||||
return radioOrigemFP;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRadioOrigemFP(Radio radioOrigemFP) {
|
|
||||||
this.radioOrigemFP = radioOrigemFP;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyTextbox getTxtReferencia() {
|
public MyTextbox getTxtReferencia() {
|
||||||
return txtReferencia;
|
return txtReferencia;
|
||||||
}
|
}
|
||||||
|
|
|
@ -8647,4 +8647,41 @@ relatorioAproveitamentoFinanceiroController.lbPuntoVenta.value = Agência
|
||||||
relatorioAproveitamentoFinanceiroController.lbEmpresa.value = Empresa
|
relatorioAproveitamentoFinanceiroController.lbEmpresa.value = Empresa
|
||||||
relatorioAproveitamentoFinanceiroController.btnPesquisa.label = Buscar
|
relatorioAproveitamentoFinanceiroController.btnPesquisa.label = Buscar
|
||||||
relatorioAproveitamentoFinanceiroController.btnLimpar.label = Limpar
|
relatorioAproveitamentoFinanceiroController.btnLimpar.label = Limpar
|
||||||
relatorioAproveitamentoFinanceiroController.lbNumero.value = Número Agência
|
relatorioAproveitamentoFinanceiroController.lbNumero.value = Número Agência
|
||||||
|
|
||||||
|
# Contas MD
|
||||||
|
indexController.mniContaMD.label = Contas MD
|
||||||
|
busquedaContasMDController.window.title=Contas MD
|
||||||
|
busquedaContasMDController.btnRefresh.tooltiptext=Atualizar
|
||||||
|
busquedaContasMDController.btnCerrar.tooltiptext=Fechar
|
||||||
|
busquedaContasMDController.txtNombre.label = Nome
|
||||||
|
busquedaContasMDController.btnPesquisa.label = Buscar
|
||||||
|
|
||||||
|
busquedaContasMDController.lhId.label = Cód
|
||||||
|
busquedaContasMDController.lhNome.label = Nome
|
||||||
|
busquedaContasMDController.lhTipo.label = Tipo
|
||||||
|
busquedaContasMDController.lhStatus.label = Status
|
||||||
|
|
||||||
|
editarContaMDController.window.title=Conta MD
|
||||||
|
editarContaMDController.btnSalvar.tooltiptext = Salvar
|
||||||
|
editarContaMDController.btnFechar.tooltiptext = Fechar
|
||||||
|
|
||||||
|
editarContaMDController.lbCodigoContabil.value = Código Contábil
|
||||||
|
editarContaMDController.lbNome.value = Nome
|
||||||
|
editarContaMDController.lbTipo.value = Tipo
|
||||||
|
editarContaMDController.lbCancelamento.value = Conta de Cancelamento
|
||||||
|
editarContaMDController.lbDocAssociado.value = Controla Documento
|
||||||
|
editarContaMDController.lbStatus.value = Status
|
||||||
|
editarContaMDController.lbOrigem.value = Origem
|
||||||
|
editarContaMDController.lbReferencia.value = Referência
|
||||||
|
editarContaMDController.lbOrigemInterno.value = Interno
|
||||||
|
editarContaMDController.lbOrigemEventoExtra.value = Evento Extra
|
||||||
|
editarContaMDController.lbOrigemFormaPagamento.value = Forma de Pagamento
|
||||||
|
|
||||||
|
editarContaMDController.MSG.DescricaoDuplicada = Já existe uma Conta com este nome.
|
||||||
|
editarContaMDController.MSG.suscribirOK = Conta cadastrada com sucesso.
|
||||||
|
editarContaMDController.MSG.actualizarOK = Conta atualizada com sucesso.
|
||||||
|
editarContaMDController.MSG.BorrarPergunta = Deseja eliminar essa Conta?
|
||||||
|
editarContaMDController.MSG.BorrarOK = Conta excluida com sucesso.
|
||||||
|
editarContaMDController.MSG.CodContabil.Invalido = Código Contábil inválido.
|
||||||
|
editarContaMDController.MSG.erroOrigem.value = Não é permitido selecionar Origem Interno e outras origens
|
|
@ -8005,6 +8005,9 @@ editarContaMDController.lbDocAssociado.value = Controla Documento
|
||||||
editarContaMDController.lbStatus.value = Status
|
editarContaMDController.lbStatus.value = Status
|
||||||
editarContaMDController.lbOrigem.value = Origem
|
editarContaMDController.lbOrigem.value = Origem
|
||||||
editarContaMDController.lbReferencia.value = Referência
|
editarContaMDController.lbReferencia.value = Referência
|
||||||
|
editarContaMDController.lbOrigemInterno.value = Interno
|
||||||
|
editarContaMDController.lbOrigemEventoExtra.value = Evento Extra
|
||||||
|
editarContaMDController.lbOrigemFormaPagamento.value = Forma de Pagamento
|
||||||
|
|
||||||
editarContaMDController.MSG.DescricaoDuplicada = Já existe uma Conta com este nome.
|
editarContaMDController.MSG.DescricaoDuplicada = Já existe uma Conta com este nome.
|
||||||
editarContaMDController.MSG.suscribirOK = Conta cadastrada com sucesso.
|
editarContaMDController.MSG.suscribirOK = Conta cadastrada com sucesso.
|
||||||
|
@ -8012,6 +8015,7 @@ editarContaMDController.MSG.actualizarOK = Conta atualizada com sucesso.
|
||||||
editarContaMDController.MSG.BorrarPergunta = Deseja eliminar essa Conta?
|
editarContaMDController.MSG.BorrarPergunta = Deseja eliminar essa Conta?
|
||||||
editarContaMDController.MSG.BorrarOK = Conta excluida com sucesso.
|
editarContaMDController.MSG.BorrarOK = Conta excluida com sucesso.
|
||||||
editarContaMDController.MSG.CodContabil.Invalido = Código Contábil inválido.
|
editarContaMDController.MSG.CodContabil.Invalido = Código Contábil inválido.
|
||||||
|
editarContaMDController.MSG.erroOrigem.value = Não é permitido selecionar Origem Interno e outras origens
|
||||||
|
|
||||||
# Filtro Depósitos
|
# Filtro Depósitos
|
||||||
relatorioDepositosController.window.title=Fechamento Cnt Corrente / Depósitos
|
relatorioDepositosController.window.title=Fechamento Cnt Corrente / Depósitos
|
||||||
|
|
|
@ -60,11 +60,11 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label id="lbOrigem" value="${c:l('editarContaMDController.lbOrigem.value')}"/>
|
<label id="lbOrigem" value="${c:l('editarContaMDController.lbOrigem.value')}"/>
|
||||||
<radiogroup>
|
<hlayout>
|
||||||
<radio id="radioOrigemIN" label="Interno" />
|
<checkbox id="chkOrigemIN" label="${c:l('editarContaMDController.lbOrigemInterno.value')}"/>
|
||||||
<radio id="radioOrigemEE" label="Evento Extra" />
|
<checkbox id="chkOrigemEE" label="${c:l('editarContaMDController.lbOrigemEventoExtra.value')}"/>
|
||||||
<radio id="radioOrigemFP" label="Forma de Pagamento" />
|
<checkbox id="chkOrigemFP" label="${c:l('editarContaMDController.lbOrigemFormaPagamento.value')}"/>
|
||||||
</radiogroup>
|
</hlayout>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label id="lbReferencia" value="${c:l('editarContaMDController.lbReferencia.value')}"/>
|
<label id="lbReferencia" value="${c:l('editarContaMDController.lbReferencia.value')}"/>
|
||||||
|
|
Loading…
Reference in New Issue