0013746: Menu Dispositivo Venda Embarcada
fixes bug#13746 dev:Leo qua:Jose git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@91879 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
381238c767
commit
b4d4037806
|
@ -96,9 +96,9 @@ public class EditarDispositivoVendaEmbarcadaController extends MyGenericForwardC
|
|||
usuario = UsuarioLogado.getUsuarioLogado();
|
||||
this.lsEmpresa = usuario.getEmpresa();
|
||||
lsPuntoVenta = new ArrayList<PuntoVenta>();
|
||||
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
|
||||
dispositivoVendaEmbarcada = (DispositivoEmbarcada) Executions.getCurrent().getArg().get("dispositivoVendaEmbarcada");
|
||||
isNovoDispositivo = (Boolean) Executions.getCurrent().getArg().get("isNovoDispositivo");
|
||||
// dispositivoVendaEmbarcadaList = (MyListbox) Executions.getCurrent().getArg().get("dispositivoVendaEmbarcadaList");
|
||||
|
@ -214,7 +214,7 @@ public class EditarDispositivoVendaEmbarcadaController extends MyGenericForwardC
|
|||
dispositivoVendaEmbarcada.setMac(estacionService.getDecimalMAC(txtMac.getText()).toString());
|
||||
}
|
||||
DispositivoEmbarcada dispEmbarcada = dispositivoEmbarcadaService.buscarMac(estacionService.getDecimalMAC(txtMac.getText()).toString());
|
||||
if(dispEmbarcada != null) {
|
||||
if(dispEmbarcada != null && isNovoDispositivo) {
|
||||
Clients.alert(Labels.getLabel("editarDispositivoVendaEmbarcadaController.MSG.macJaCadastrado"),
|
||||
Labels.getLabel("editarDispositivoVendaEmbarcadaController.window.title"),Messagebox.INFORMATION);
|
||||
return;
|
||||
|
@ -222,7 +222,7 @@ public class EditarDispositivoVendaEmbarcadaController extends MyGenericForwardC
|
|||
}
|
||||
|
||||
dispositivoVendaEmbarcada.setImei(txtMei.getText());
|
||||
dispositivoVendaEmbarcada.setUsuarioId(usuario.getUsuarioId());
|
||||
dispositivoVendaEmbarcada.setUsuario(usuario);
|
||||
dispositivoVendaEmbarcada.setFecmodif(Calendar.getInstance().getTime());
|
||||
dispositivoVendaEmbarcada.setActivo(Boolean.TRUE);
|
||||
dispositivoVendaEmbarcada.setIndDispBloqueado(chkDispBloqueado.isChecked());
|
||||
|
@ -303,9 +303,15 @@ public class EditarDispositivoVendaEmbarcadaController extends MyGenericForwardC
|
|||
|
||||
public void onCheck$chkDispBloqueado(Event event) {
|
||||
if (chkDispBloqueado.isChecked()) {
|
||||
chkDispBaixado.setChecked(true);
|
||||
dispositivoVendaEmbarcada.setIndDispBaixado(true);
|
||||
txtMotivoBloqueio.setDisabled(false);
|
||||
txtMotivoBaixado.setDisabled(false);
|
||||
} else {
|
||||
chkDispBaixado.setChecked(false);
|
||||
dispositivoVendaEmbarcada.setIndDispBaixado(false);
|
||||
txtMotivoBloqueio.setDisabled(true);
|
||||
txtMotivoBaixado.setDisabled(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -319,9 +325,15 @@ public class EditarDispositivoVendaEmbarcadaController extends MyGenericForwardC
|
|||
|
||||
public void onCheck$chkDispBaixado(Event event) {
|
||||
if (chkDispBaixado.isChecked()) {
|
||||
chkDispBloqueado.setChecked(true);
|
||||
dispositivoVendaEmbarcada.setIndDispBloqueado(true);
|
||||
txtMotivoBaixado.setDisabled(false);
|
||||
txtMotivoBloqueio.setDisabled(false);
|
||||
} else {
|
||||
chkDispBloqueado.setChecked(false);
|
||||
dispositivoVendaEmbarcada.setIndDispBloqueado(false);
|
||||
txtMotivoBaixado.setDisabled(true);
|
||||
txtMotivoBloqueio.setDisabled(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -8,18 +8,28 @@ import org.zkoss.zul.Listcell;
|
|||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
||||
import com.rjconsultores.ventaboletos.dao.BoletoDAO;
|
||||
import com.rjconsultores.ventaboletos.entidad.Boleto;
|
||||
import com.rjconsultores.ventaboletos.entidad.DispositivoEmbarcada;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Lucas
|
||||
* @author Fabricio
|
||||
*/
|
||||
public class RenderDispositivoVendaEmbarcada implements ListitemRenderer {
|
||||
|
||||
private BoletoDAO boletoDAO;
|
||||
|
||||
public RenderDispositivoVendaEmbarcada() {
|
||||
boletoDAO = (BoletoDAO) AppContext.getApplicationContext().getBean("boletoDAO");
|
||||
}
|
||||
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
DispositivoEmbarcada dispositivoEmbarcada = (DispositivoEmbarcada) o;
|
||||
|
||||
Boleto boleto = boletoDAO.buscarPeloImeiDoDispositivo(dispositivoEmbarcada.getImei());
|
||||
|
||||
Listcell lc = new Listcell(dispositivoEmbarcada.getDispositivoEmbarcadaId().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
@ -67,14 +77,16 @@ public class RenderDispositivoVendaEmbarcada implements ListitemRenderer {
|
|||
lc = new Listcell(dispositivoEmbarcada.getIndDispBaixado()?"Sim":"Não");
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(String.format("%s - %s", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString(), UsuarioLogado.getUsuarioLogado().getNombusuario()));
|
||||
lc = new Listcell(String.format("%s - %s", dispositivoEmbarcada.getUsuario().getUsuarioId(), dispositivoEmbarcada.getUsuario().getNombusuario()));
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(String.format("%s - %s", dispositivoEmbarcada.getPuntoVenta().getPuntoventaId().toString(), dispositivoEmbarcada.getPuntoVenta().getNombpuntoventa()));
|
||||
lc.setParent(lstm);
|
||||
if (boleto != null) {
|
||||
lc = new Listcell(String.format("%s - %s", boleto.getPuntoVenta().getPuntoventaId(), boleto.getPuntoVenta().getNombpuntoventa()));// mostrar o ponto de venda referente ao último bpe emitido
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(String.format("%s - %s", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString(), UsuarioLogado.getUsuarioLogado().getNombusuario()));
|
||||
lc.setParent(lstm);
|
||||
lc = new Listcell(String.format("%s - %s", boleto.getUsuario().getUsuarioId(), boleto.getUsuario().getNombusuario())); // Essa informação deve ser buscada na ultima venda registrada nessa maquina
|
||||
lc.setParent(lstm);
|
||||
}
|
||||
|
||||
|
||||
lstm.setAttribute("data", dispositivoEmbarcada);
|
||||
|
|
|
@ -7944,6 +7944,9 @@ dispositivoVendaEmbarcadaController.mei.value = IMEI
|
|||
dispositivoVendaEmbarcadaController.puntoVenta.value = Ponto de Venda
|
||||
dispositivoVendaEmbarcadaController.bloqueado.value = Bloqueado
|
||||
dispositivoVendaEmbarcadaController.manutencao.value = Manutenção
|
||||
dispositivoVendaEmbarcadaController.ultimaAlteracao.value = Ult. Alteração
|
||||
dispositivoVendaEmbarcadaController.ultimoBpe.value = Ult. BPE Emitido
|
||||
dispositivoVendaEmbarcadaController.ultimoAcesso.value = Ult. Acesso
|
||||
dispositivoVendaEmbarcadaController.dispBloqueado.value = DISPOSITIVO BLOQUEADO
|
||||
dispositivoVendaEmbarcadaController.dispManutencao.value = DISPOSITIVO EM MANUTENÇÃO
|
||||
dispositivoVendaEmbarcadaController.dispBaixado.value = DISPOSITIVO BAIXADO
|
||||
|
|
|
@ -8441,6 +8441,9 @@ dispositivoVendaEmbarcadaController.mei.value = IMEI
|
|||
dispositivoVendaEmbarcadaController.puntoVenta.value = Ponto de Venda
|
||||
dispositivoVendaEmbarcadaController.bloqueado.value = Bloqueado
|
||||
dispositivoVendaEmbarcadaController.manutencao.value = Manutenção
|
||||
dispositivoVendaEmbarcadaController.ultimaAlteracao.value = Ult. Alteração
|
||||
dispositivoVendaEmbarcadaController.ultimoBpe.value = Ult. BPE Emitido
|
||||
dispositivoVendaEmbarcadaController.ultimoAcesso.value = Ult. Acesso
|
||||
dispositivoVendaEmbarcadaController.dispBloqueado.value = DISPOSITIVO BLOQUEADO
|
||||
dispositivoVendaEmbarcadaController.dispManutencao.value = DISPOSITIVO EM MANUTENÇÃO
|
||||
dispositivoVendaEmbarcadaController.dispBaixado.value = DISPOSITIVO BAIXADO
|
||||
|
|
|
@ -145,15 +145,15 @@
|
|||
sort="auto(indDispBaixado)" />
|
||||
<listheader id="lhUsuario"
|
||||
image="/gui/img/create_doc.gif"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.usuario.value')}"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.ultimaAlteracao.value')}"
|
||||
sort="auto(usuarioId)" />
|
||||
<listheader id="lhPuntoVendaBP"
|
||||
image="/gui/img/create_doc.gif"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.puntoVendaBP.value')}"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.ultimoBpe.value')}"
|
||||
sort="auto(puntoVenta.puntoventaId)" />
|
||||
<listheader id="lhUsuarioDisp"
|
||||
image="/gui/img/create_doc.gif"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.usuarioDisp.value')}"
|
||||
label="${c:l('dispositivoVendaEmbarcadaController.ultimoAcesso.value')}"
|
||||
sort="auto(usuarioId)" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
|
|
Loading…
Reference in New Issue