Issue #10054: ESPEC 001 Santa Cruz - Arredondamento ARTESP
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@76414 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
657fa1c75c
commit
a523cfca9b
|
@ -73,6 +73,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
private Combobox cmbMarca;
|
private Combobox cmbMarca;
|
||||||
private Checkbox chkIndaplicadescuento;
|
private Checkbox chkIndaplicadescuento;
|
||||||
private Checkbox chkIndaplicapricing;
|
private Checkbox chkIndaplicapricing;
|
||||||
|
private Checkbox chkIndaplicaArtesp;
|
||||||
private static Logger log = Logger.getLogger(EditarRedondeoController.class);
|
private static Logger log = Logger.getLogger(EditarRedondeoController.class);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -97,6 +98,12 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
} else {
|
} else {
|
||||||
chkIndaplicadescuento.setChecked(redondeoCtrl.getIndaplicadescuento());
|
chkIndaplicadescuento.setChecked(redondeoCtrl.getIndaplicadescuento());
|
||||||
chkIndaplicapricing.setChecked(redondeoCtrl.getIndaplicapricing());
|
chkIndaplicapricing.setChecked(redondeoCtrl.getIndaplicapricing());
|
||||||
|
chkIndaplicaArtesp.setChecked(redondeoCtrl.getIndaplicaArtesp() == null ? Boolean.FALSE : redondeoCtrl.getIndaplicaArtesp());
|
||||||
|
|
||||||
|
if(chkIndaplicaArtesp.isChecked()){
|
||||||
|
chkIndaplicapricing.setDisabled(true);
|
||||||
|
chkIndaplicadescuento.setDisabled(true);
|
||||||
|
}
|
||||||
|
|
||||||
redondeoCtrl = redondeoCtrlService.obtenerID(redondeoCtrl.getRedondeoctrlId());
|
redondeoCtrl = redondeoCtrlService.obtenerID(redondeoCtrl.getRedondeoctrlId());
|
||||||
|
|
||||||
|
@ -117,6 +124,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
Boolean aplicaDescuento = chkIndaplicadescuento.isChecked();
|
Boolean aplicaDescuento = chkIndaplicadescuento.isChecked();
|
||||||
Boolean aplicaPricing = chkIndaplicapricing.isChecked();
|
Boolean aplicaPricing = chkIndaplicapricing.isChecked();
|
||||||
|
Boolean aplicaArtesp = chkIndaplicaArtesp.isChecked();
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if (redondeoList.getData().length == 0) {
|
if (redondeoList.getData().length == 0) {
|
||||||
|
@ -138,10 +146,12 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
redondeoCtrl.setIndaplicadescuento(aplicaDescuento);
|
redondeoCtrl.setIndaplicadescuento(aplicaDescuento);
|
||||||
redondeoCtrl.setIndaplicapricing(aplicaPricing);
|
redondeoCtrl.setIndaplicapricing(aplicaPricing);
|
||||||
|
redondeoCtrl.setIndaplicaArtesp(aplicaArtesp);
|
||||||
|
|
||||||
if (podeSalvar()) {
|
if (podeSalvar()) {
|
||||||
redondeoCtrl.setIndaplicadescuento(aplicaDescuento);
|
redondeoCtrl.setIndaplicadescuento(aplicaDescuento);
|
||||||
redondeoCtrl.setIndaplicapricing(aplicaPricing);
|
redondeoCtrl.setIndaplicapricing(aplicaPricing);
|
||||||
|
redondeoCtrl.setIndaplicaArtesp(aplicaArtesp);
|
||||||
|
|
||||||
redondeoCtrl.setActivo(Boolean.TRUE);
|
redondeoCtrl.setActivo(Boolean.TRUE);
|
||||||
redondeoCtrl.setFecmodif(Calendar.getInstance().getTime());
|
redondeoCtrl.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
@ -187,7 +197,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
//Traslapa Redondeo
|
//Traslapa Redondeo
|
||||||
for (Redondeo r : lsRedondeoNuevos) {
|
for (Redondeo r : lsRedondeoNuevos) {
|
||||||
List<RedondeoCtrl> lsCtrl = redondeoCtrlService.buscarTraslapa(iDMarcas, r.getValorinicial(), r.getValorfinal(), redondeoCtrl.getIndaplicadescuento(), redondeoCtrl.getIndaplicapricing());
|
List<RedondeoCtrl> lsCtrl = redondeoCtrlService.buscarTraslapa(iDMarcas, r.getValorinicial(), r.getValorfinal(),
|
||||||
|
redondeoCtrl.getIndaplicadescuento(), redondeoCtrl.getIndaplicapricing(), redondeoCtrl.getIndaplicaArtesp());
|
||||||
if (!lsCtrl.isEmpty()) {
|
if (!lsCtrl.isEmpty()) {
|
||||||
if (redondeoCtrl.getRedondeoctrlId() != null) {
|
if (redondeoCtrl.getRedondeoctrlId() != null) {
|
||||||
for (RedondeoCtrl rc : lsCtrl) {
|
for (RedondeoCtrl rc : lsCtrl) {
|
||||||
|
@ -425,6 +436,18 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$chkIndaplicaArtesp(){
|
||||||
|
if(chkIndaplicaArtesp.isChecked()){
|
||||||
|
chkIndaplicadescuento.setChecked(false);
|
||||||
|
chkIndaplicapricing.setChecked(false);
|
||||||
|
chkIndaplicadescuento.setDisabled(true);
|
||||||
|
chkIndaplicapricing.setDisabled(true);
|
||||||
|
}else{
|
||||||
|
chkIndaplicadescuento.setDisabled(false);
|
||||||
|
chkIndaplicapricing.setDisabled(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public Button getBtnApagar() {
|
public Button getBtnApagar() {
|
||||||
return btnApagar;
|
return btnApagar;
|
||||||
}
|
}
|
||||||
|
@ -560,4 +583,12 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
|
||||||
public void setRedondeoService(RedondeoService redondeoService) {
|
public void setRedondeoService(RedondeoService redondeoService) {
|
||||||
this.redondeoService = redondeoService;
|
this.redondeoService = redondeoService;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Checkbox getChkIndaplicaArtesp() {
|
||||||
|
return chkIndaplicaArtesp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setChkIndaplicaArtesp(Checkbox chkIndaplicaArtesp) {
|
||||||
|
this.chkIndaplicaArtesp = chkIndaplicaArtesp;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,6 +41,14 @@ public class RenderRedondeoCtrl implements ListitemRenderer {
|
||||||
}
|
}
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
Boolean aplicaArtesp = redondeoCtrl.getIndaplicaArtesp();
|
||||||
|
if (aplicaArtesp != null && aplicaArtesp) {
|
||||||
|
lc = new Listcell(Labels.getLabel("MSG.SI"));
|
||||||
|
} else {
|
||||||
|
lc = new Listcell(Labels.getLabel("MSG.NO"));
|
||||||
|
}
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
for (RedondeoMarca rm : redondeoCtrl.getRedondeoMarcaList()) {
|
for (RedondeoMarca rm : redondeoCtrl.getRedondeoMarcaList()) {
|
||||||
sb.append(rm.getMarca().getDescmarca()).append(", ");
|
sb.append(rm.getMarca().getDescmarca()).append(", ");
|
||||||
|
|
|
@ -4025,6 +4025,8 @@ busquedaRedondeoController.lhvalorfinal.label = Valor final
|
||||||
busquedaRedondeoController.lhvalorredondeo.label = Valor redondeo
|
busquedaRedondeoController.lhvalorredondeo.label = Valor redondeo
|
||||||
busquedaRedondeoController.lhindaplicadescuento.label = Aplica descuento
|
busquedaRedondeoController.lhindaplicadescuento.label = Aplica descuento
|
||||||
busquedaRedondeoController.lhindaplicapricing.label = Aplica pricing
|
busquedaRedondeoController.lhindaplicapricing.label = Aplica pricing
|
||||||
|
busquedaRedondeoController.lhindaplicaartesp.label = Redondeo ARTESP
|
||||||
|
busquedaRedondeoController.colhdindaplicaartesp.label = ARTESP
|
||||||
busquedaRedondeoController.btnPesquisa.label = Búsqueda
|
busquedaRedondeoController.btnPesquisa.label = Búsqueda
|
||||||
|
|
||||||
# Editar Redondeo
|
# Editar Redondeo
|
||||||
|
|
|
@ -4249,6 +4249,8 @@ busquedaRedondeoController.lhvalorfinal.label = Valor Final
|
||||||
busquedaRedondeoController.lhvalorredondeo.label = Valor Arredondamento
|
busquedaRedondeoController.lhvalorredondeo.label = Valor Arredondamento
|
||||||
busquedaRedondeoController.lhindaplicadescuento.label = Aplica Desconto
|
busquedaRedondeoController.lhindaplicadescuento.label = Aplica Desconto
|
||||||
busquedaRedondeoController.lhindaplicapricing.label = Aplica Pricing
|
busquedaRedondeoController.lhindaplicapricing.label = Aplica Pricing
|
||||||
|
busquedaRedondeoController.lhindaplicaartesp.label = Arredondamento ARTESP
|
||||||
|
busquedaRedondeoController.colhdindaplicaartesp.label = ARTESP
|
||||||
busquedaRedondeoController.btnPesquisa.label = Pesquisa
|
busquedaRedondeoController.btnPesquisa.label = Pesquisa
|
||||||
|
|
||||||
# Editar Arredondamento
|
# Editar Arredondamento
|
||||||
|
|
|
@ -67,6 +67,9 @@
|
||||||
<listheader image="/gui/img/builder.gif" width="20%"
|
<listheader image="/gui/img/builder.gif" width="20%"
|
||||||
label="${c:l('busquedaRedondeoController.lhindaplicapricing.label')}"
|
label="${c:l('busquedaRedondeoController.lhindaplicapricing.label')}"
|
||||||
sort="auto(indaplicapricing)"/>
|
sort="auto(indaplicapricing)"/>
|
||||||
|
<listheader image="/gui/img/builder.gif" width="20%"
|
||||||
|
label="${c:l('busquedaRedondeoController.colhdindaplicaartesp.label')}"
|
||||||
|
sort="auto(indaplicaArtesp)"/>
|
||||||
<listheader image="/gui/img/builder.gif" width="50%"
|
<listheader image="/gui/img/builder.gif" width="50%"
|
||||||
label="${c:l('editarRedondeoController.tabMarca.title')}"
|
label="${c:l('editarRedondeoController.tabMarca.title')}"
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -37,6 +37,11 @@
|
||||||
<column width="70%" />
|
<column width="70%" />
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('busquedaRedondeoController.lhindaplicaartesp.label')}"/>
|
||||||
|
<checkbox id="chkIndaplicaArtesp"
|
||||||
|
value="@{winEditarRedondeo$composer.redondeoCtrl.indaplicaArtesp}"/>
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaRedondeoController.lhindaplicadescuento.label')}"/>
|
<label value="${c:l('busquedaRedondeoController.lhindaplicadescuento.label')}"/>
|
||||||
<checkbox id="chkIndaplicadescuento"
|
<checkbox id="chkIndaplicadescuento"
|
||||||
|
|
Loading…
Reference in New Issue