Adicionar mais de um cardapio ao mesmo tempo

parent edf9ceaf
......@@ -147,6 +147,7 @@ function alertCardapioEmpresa(e){
}
document.getElementById("tcardapio").innerHTML += colunas;
document.getElementById("tnovo").innerHTML = "";
}
function alertConjuntoEmpresa(empresa, cardapio){
......@@ -189,18 +190,44 @@ function alertConjuntoEmpresa(empresa, cardapio){
$("#adicionaCardapioEmpresa").click(function(){
var colunas = "<tr><td> <input type=text id = nomeCardapio></td><td style=\"width:auto;\">";
backupValues = [];
numFaixas = $("#tnovo").children().length;
for (var i = 0; i < numFaixas; i++){
valor = [];
valor.push(document.getElementById("nomeCardapio"+i).value);
for(var element in tiposDePreparo)
{
valor.push(document.getElementById((tiposDePreparo[element].replace(" ",""))+i).checked);
}
backupValues.push(valor);
}
var colunas = "<tr><td> <input type=text id = nomeCardapio"+numFaixas+"></td><td style=\"width:auto;\">";
for(var element in tiposDePreparo)
{
colunas+="<input id = \""+tiposDePreparo[element].replace(" ","")+"\"type=checkbox>"+tiposDePreparo[element]+"</br>"
colunas+="<input id = \""+tiposDePreparo[element].replace(" ","")+numFaixas+"\"type=checkbox>"+tiposDePreparo[element]+"</br>"
}
colunas += "</td></tr>"
document.getElementById("tcardapio").innerHTML += colunas;
for (var i = 0; i < numFaixas; i++){
numero =0;
console.log(backupValues[i][numero]);
document.getElementById("nomeCardapio"+i).value = backupValues[i][numero];
for(var element in tiposDePreparo)
{
numero++;
console.log(backupValues[i][numero]);
document.getElementById((tiposDePreparo[element].replace(" ",""))+i).checked = backupValues[i][numero];
}
}
document.getElementById("tnovo").innerHTML += colunas;
});
$("#adicionaIdadesEmpresa").click(function(){
numFaixas = $("#tidades").children().length;
backupValues = [];
numFaixas = $("#tidades").children().length;
......@@ -289,14 +316,19 @@ $("#editaPublicoEmpresa").click( function(){
$("#editaCardapioEmpresa").click( function(){
dados = ListaEmpresas[ $("#cardapioEmpresa_id").val() ];
tabelaPreparacao=[]
numFaixas = $("#tnovo").children().length;
for(var i=0; i< numFaixas; i++)
{
for(var element in tiposDePreparo)
{
checkBox = document.getElementById( tiposDePreparo[element].replace(" ",""));
console.log(tiposDePreparo[element].replace(" ","")+ i);
checkBox = document.getElementById( tiposDePreparo[element].replace(" ","")+ i);
if(checkBox.checked)
{
tabelaPreparacao.push(tiposDePreparo[element]);
tabelaPreparacao.push(tiposDePreparo[element]+i);
}
}
}
tabelasConjunto =[]
if(dados.getTiposCardapios())
{
......
......@@ -98,6 +98,9 @@
</thead>
<tbody id ="tcardapio">
</tbody>
<tbody id ="tnovo">
</tbody>
</table>
<tr><td colspan=2><center><button id="editaCardapioEmpresa">Salvar</button> <button class="cancelaEditaEmpresa">Cancelar</button></center></td> </tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment