How to use updateMessage method in storybook-root

Best JavaScript code snippet using storybook-root

jquery-dialog-form-orc.js

Source:jquery-dialog-form-orc.js Github

copy

Full Screen

...46 success: function(retorno) {47 var mensagem, cadastrou = retorno.trim();48 if (cadastrou === "CADASTRADO") {49 mensagem = $("#msgCadastradoDialog");50 updateMessage(mensagem);51 } else if (cadastrou === "TRUE") {52 mensagem = $("#msgSucessoDialog");53 updateMessage(mensagem);54 } else {55 mensagem = $("#msgErroDialog");56 updateMessage(mensagem);57 }58 },59 error: function() {60 var mensagem = $("#msgErroDialog");61 updateMessage(mensagem);62 }63 });64 allFields.val("").removeClass("ui-state-error");65 tips.text("Informe o nome da composição.");66 $(this).dialog("destroy");67 }68 },69 Cancelar: function() {70 allFields.val("").removeClass("ui-state-error");71 tips.text("Informe o nome da composição.");72 $(this).dialog("destroy");73 }74 }75 });76 $("#dialogFormComp").dialog("open");77 });78 $("#editarComp").click(function() {79 var codComp = $('#codComp').val(), descricao = $('#descricao'), allFields, tips, aviso;80 aviso = $('.aviso');81 aviso.css('display', 'block');82 allFields = $([]).add(descricao);83 tips = $('.validateTips');84 $("#dialogFormComp").dialog({85 dialogClass: "no-close",86 resizable: false,87 height: 370,88 width: 450,89 modal: true,90 title: "EDITAR COMPOSIÇÃO",91 buttons: {92 Editar: function() {93 var bValid = true;94 allFields.removeClass("ui-state-error");95 bValid = bValid && checkLength(descricao, "descricao", 5, 150, tips);96 if (bValid) {97 var data = "codigo=" + codComp + "&" + $("#frmCadastrarComp").serialize();98 $.ajax({99 url: "cadastrarComp.php",100 type: "post",101 data: data,102 success: function(retorno) {103 var mensagem, cadastrou = retorno.trim();104 if (cadastrou === "CADASTRADO") {105 mensagem = $("#msgCadastradoDialog");106 updateMessage(mensagem);107 } else if (cadastrou === "TRUE") {108 mensagem = $("#msgSucessoDialog");109 updateMessage(mensagem);110 } else {111 mensagem = $("#msgErroDialog");112 updateMessage(mensagem);113 }114 },115 error: function() {116 var mensagem = $("#msgErroDialog");117 updateMessage(mensagem);118 }119 });120 allFields.removeClass("ui-state-error");121 tips.text("Informe o nome da composição.");122 aviso.css('display', 'none');123 $(this).dialog("destroy");124 }125 },126 Cancelar: function() {127 allFields.removeClass("ui-state-error");128 tips.text("Informe o nome da composição.");129 aviso.css('display', 'none');130 $(this).dialog("destroy");131 }132 }133 });134 });135 /* INSUMO */136 $("#pesquisarIns").click(function() {137 var insDescPesquisa = $('#insDescPesquisa'), selectIns = $('#insPesquisa');138 $("#dialogFormPesquisarIns").dialog({139 dialogClass: "no-close",140 autoOpen: false,141 height: 370,142 width: 630,143 modal: true,144 resizable: false,145 title: "PESQUISAR INSUMO",146 buttons: {147 Cancelar: function() {148 insDescPesquisa.val("");149 selectIns.html("");150 $(this).dialog("destroy");151 }152 }153 });154 $("#dialogFormPesquisarIns").dialog("open");155 });156 $("#cadastrarIns").click(function() {157 var descricao = $("#desc_ins"), unidade = $("#uni_ins"), servico = $("#serv_ins"), tipo = $("#tipo_ins"), allFields;158 allFields = $([]).add(descricao);159 allFields = $([]).add(unidade);160 allFields = $([]).add(servico);161 allFields = $([]).add(tipo);162 var tips = $(".validateTips");163 $("#dialogFormIns").dialog({164 dialogClass: "no-close",165 autoOpen: false,166 height: 360,167 width: 420,168 modal: true,169 resizable: false,170 title: "CADASTRAR INSUMO",171 buttons: {172 Cadastrar: function() {173 var bValid = true;174 allFields.removeClass("ui-state-error");175 bValid = bValid && checkLength(descricao, "", 5, 150, tips);176 if (bValid) {177 $.ajax({178 url: "cadastrarIns.php",179 type: "post",180 data: $("#frmCadastrarIns").serialize(),181 success: function(retorno) {182 var mensagem, cadastrou = retorno.trim();183 if (cadastrou === "CADASTRADO") {184 mensagem = $("#msgCadastradoDialog");185 updateMessage(mensagem);186 } else if (cadastrou === "TRUE") {187 mensagem = $("#msgSucessoDialog");188 updateMessage(mensagem);189 } else {190 mensagem = $("#msgErroDialog");191 updateMessage(mensagem);192 }193 },194 error: function() {195 var mensagem = $("#msgErroDialog");196 updateMessage(mensagem);197 }198 });199 allFields.val("").removeClass("ui-state-error");200 tips.text("Informe o descrição do insumo.");201 $(this).dialog("destroy");202 }203 },204 Cancelar: function() {205 allFields.val("").removeClass("ui-state-error");206 tips.text("Informe o descrição do insumo.");207 $(this).dialog("destroy");208 }209 }210 });211 $("#dialogFormIns").dialog("open");212 });213 $("#adicionarIns").click(function() {214 var insDescAdd = $('#insDescAdd'), selectIns = $('#insPesquisa'), insumo = $('#insumo');215 $(".dialogFormAddIns").dialog({216 dialogClass: "no-close",217 autoOpen: false,218 height: 370,219 width: 630,220 modal: true,221 resizable: false,222 title: "ADICIONAR INSUMO",223 buttons: {224 Adicionar: function() {225 if (insumo.html() !== "") {226 $.ajax({227 url: "adicionarIns.php",228 type: "post",229 data: $("#frmAdicionarIns").serialize(),230 success: function(retorno) {231 var mensagem, adicionou = retorno.trim();232 if (adicionou === "CADASTRADO") {233 mensagem = $("#msgCadastradoDialog");234 updateMessage(mensagem);235 } else if (adicionou === "TRUE") {236 mensagem = $("#msgSucessoDialog");237 updateMessage(mensagem);238 } else {239 mensagem = $("#msgErroDialog");240 updateMessage(mensagem);241 }242 },243 error: function() {244 var mensagem = $("#msgErroDialog");245 updateMessage(mensagem);246 }247 });248 insDescAdd.val("");249 selectIns.html("");250 insumo.html("");251 $(this).dialog("destroy");252 }253 },254 Cancelar: function() {255 insDescAdd.val("");256 selectIns.html("");257 insumo.html("");258 $(this).dialog("destroy");259 }260 }261 });262 $(".dialogFormAddIns").dialog("open");263 });264 $(document).on("click", ".excluirAddIns", function() {265 var insumo = $(this).parent().parent()[0];266 var idCompIns = insumo.cells[0].getElementsByTagName("input")[0].value;267 var descCompIns = insumo.cells[1].getElementsByTagName("input")[0].value;268 var msg = "Tem certeza que quer excluir " + descCompIns + " desta composi&ccedil;&atilde;o?";269 $("#msgExcluir").html(msg);270 $(".dialogConfirmIns").dialog({271 dialogClass: "no-close",272 resizable: false,273 height: 190,274 width: 320,275 modal: true,276 title: "EXCLUIR INSUMO?",277 buttons: {278 Excluir: function() {279 $.ajax({280 url: "excluirAddIns.php",281 type: "post",282 data: "id=" + idCompIns,283 success: function(retorno) {284 var mensagem, excluiu = retorno.trim();285 if (excluiu === "CADASTRADO") {286 mensagem = $("#msgProibicaoDialog");287 updateMessage(mensagem);288 } else if (excluiu === "TRUE") {289 mensagem = $("#msgSucessoDialog");290 updateMessage(mensagem);291 } else {292 mensagem = $("#msgErroDialog");293 updateMessage(mensagem);294 }295 }296 });297 $(this).dialog("destroy");298 },299 Cancelar: function() {300 $(this).dialog("destroy");301 }302 }303 });304 });305 $(document).on("click", ".editarIns", function() {306 var insumo, codIns, descricao, campoDescricao, unidade, selectUni, servico, selectServ, tipo, selectTipo, allFields, tips;307 insumo = $(this).parent().parent()[0];308 codIns = insumo.cells[0].getElementsByTagName("input")[0].value;309 descricao = insumo.cells[1].innerHTML;310 unidade = insumo.cells[2].getElementsByTagName("input")[0].value;311 servico = insumo.cells[3].getElementsByTagName("input")[0].value;312 tipo = insumo.cells[4].getElementsByTagName("input")[0].value;313 campoDescricao = $('#desc_ins');314 selectUni = $('#uni_ins');315 selectServ = $('#serv_ins');316 selectTipo = $('#tipo_ins');317 allFields = $([]).add(campoDescricao);318 tips = $(".validateTips");319 campoDescricao.val(descricao);320 selectUni.val(unidade);321 selectServ.val(servico);322 selectTipo.val(tipo);323 $("#dialogFormIns").dialog({324 dialogClass: "no-close",325 resizable: false,326 height: 330,327 width: 420,328 modal: true,329 title: "EDITAR INSUMO",330 buttons: {331 Editar: function() {332 var bValid = true;333 allFields.removeClass("ui-state-error");334 bValid = bValid && checkLength(campoDescricao, "desc_ins", 5, 150, tips);335 if (bValid) {336 var data = "codigo=" + codIns + "&" + $("#frmCadastrarIns").serialize();337 $.ajax({338 url: "cadastrarIns.php",339 type: "post",340 data: data,341 success: function(retorno) {342 var mensagem, cadastrou = retorno.trim();343 if (cadastrou === "CADASTRADO") {344 mensagem = $("#msgCadastradoDialog");345 updateMessage(mensagem);346 } else if (cadastrou === "TRUE") {347 mensagem = $("#msgSucessoDialog");348 updateMessage(mensagem);349 } else {350 mensagem = $("#msgErroDialog");351 updateMessage(mensagem);352 }353 },354 error: function() {355 var mensagem = $("#msgErroDialog");356 updateMessage(mensagem);357 }358 });359 allFields.val("").removeClass("ui-state-error");360 tips.text("Informe o nome do insumo.");361 $(this).dialog("destroy");362 }363 },364 Cancelar: function() {365 allFields.val("").removeClass("ui-state-error");366 tips.text("Informe o nome do insumo.");367 $(this).dialog("destroy");368 }369 }370 });371 });372 /* ORCAMENTO */373 $(document).on('click', '.excluirOrc', function() {374 var orcamento = $(this).parent().parent()[0], idOrc = orcamento.cells[5].getElementsByTagName("input")[0].value;375 $(".dialogConfirm").dialog({376 dialogClass: "no-close",377 resizable: false,378 height: 160,379 width: 320,380 modal: true,381 title: "EXCLUIR ORÇAMENTO?",382 buttons: {383 "Excluir": function() {384 $.ajax({385 url: "excluirOrc.php",386 type: "post",387 data: "id=" + idOrc,388 success: function(retorno) {389 var mensagem, excluiu = retorno.trim();390 if (excluiu === "CADASTRADO") {391 mensagem = $("#msgProibicaoDialog");392 updateMessage(mensagem);393 } else if (excluiu === "TRUE") {394 mensagem = $("#msgSucessoDialog");395 updateMessage(mensagem);396 } else {397 mensagem = $("#msgErroDialog");398 updateMessage(mensagem);399 }400 }401 });402 $(this).dialog("destroy");403 },404 "Cancelar": function() {405 $(this).dialog("destroy");406 }407 }408 });409 });410 $("#editarBDI").click(function() {411 var bdi = $("#bdi"), allFields = $([]).add(bdi), tips = $(".validateTips");412 $("#dialogFormBDI").dialog({413 dialogClass: "no-close",414 autoOpen: false,415 height: 190,416 width: 350,417 modal: true,418 resizable: false,419 title: "EDITAR B. D. I.",420 buttons: {421 "Cadastrar": function() {422 var bValid = true;423 allFields.removeClass("ui-state-error");424 bValid = bValid && checkLength(bdi, "bdi", 2, 6, tips);425 if (bValid) {426 $.ajax({427 url: "editarBDI.php",428 type: "post",429 data: $("#frmEditarBDI").serialize(),430 success: function(retorno) {431 var mensagem, cadastrou = retorno.trim();432 if (cadastrou === "TRUE") {433 mensagem = $("#msgSucessoDialog");434 updateMessage(mensagem);435 } else {436 mensagem = $("#msgErroDialog");437 updateMessage(mensagem);438 }439 },440 error: function() {441 var mensagem = $("#msgErroDialog");442 updateMessage(mensagem);443 }444 });445 allFields.val("").removeClass("ui-state-error");446 $(this).dialog("destroy");447 }448 },449 "Cancelar": function() {450 allFields.val("").removeClass("ui-state-error");451 $(this).dialog("destroy");452 }453 }454 });455 $("#dialogFormBDI").dialog("open");456 });457 $("#editarES").click(function() {458 var encargo_social = $("#encargo_social"), allFields = $([]).add(encargo_social), tips = $(".validateTips");459 $("#dialogFormES").dialog({460 dialogClass: "no-close",461 autoOpen: false,462 height: 190,463 width: 350,464 modal: true,465 resizable: false,466 title: "EDITAR ENCARGOS SOCIAIS",467 buttons: {468 "Cadastrar": function() {469 var bValid = true;470 allFields.removeClass("ui-state-error");471 bValid = bValid && checkLength(encargo_social, "encargo_social", 2, 6, tips);472 if (bValid) {473 $.ajax({474 url: "editarES.php",475 type: "post",476 data: $("#frmEditarES").serialize(),477 success: function(retorno) {478 var mensagem, cadastrou = retorno.trim();479 if (cadastrou === "TRUE") {480 mensagem = $("#msgSucessoDialog");481 updateMessage(mensagem);482 } else {483 mensagem = $("#msgErroDialog");484 updateMessage(mensagem);485 }486 },487 error: function() {488 var mensagem = $("#msgErroDialog");489 updateMessage(mensagem);490 }491 });492 allFields.val("").removeClass("ui-state-error");493 $(this).dialog("destroy");494 }495 },496 "Cancelar": function() {497 allFields.val("").removeClass("ui-state-error");498 $(this).dialog("destroy");499 }500 }501 });502 $("#dialogFormES").dialog("open");503 });504 $("#adicionarComp").click(function() {505 var compCod = $('#compCod'), compDesc = $('#compDesc'), selectComp = $('#composicoes'), composicao = $('#composicao'), selectIns = $('#insumos');506 $("#dialogFormAddComp").dialog({507 dialogClass: "no-close",508 autoOpen: false,509 height: 530,510 width: 630,511 modal: true,512 resizable: false,513 title: "ADICIONAR COMPOSIÇÃO",514 buttons: {515 "Adicionar": function() {516 $.ajax({517 url: "adicionarComp.php",518 type: "post",519 data: $("#frmAdicionarComp").serialize(),520 success: function(retorno) {521 var mensagem, adicionou = retorno.trim();522 if (adicionou === "CADASTRADO") {523 mensagem = $("#msgCadastradoDialog");524 updateMessage(mensagem);525 } else if (adicionou === "TRUE") {526 mensagem = $("#msgSucessoDialog");527 updateMessage(mensagem);528 } else {529 mensagem = $("#msgErroDialog");530 updateMessage(mensagem);531 }532 },533 error: function() {534 var mensagem = $("#msgErroDialog");535 updateMessage(mensagem);536 }537 });538 compCod.val("");539 compDesc.val("");540 selectComp.html("");541 composicao.html("");542 selectIns.html("");543 $(this).dialog("destroy");544 },545 "Cancelar": function() {546 compCod.val("");547 compDesc.val("");548 selectComp.html("");549 composicao.html("");550 selectIns.html("");551 $(this).dialog("destroy");552 }553 }554 });555 $("#dialogFormAddComp").dialog("open");556 });557 $('#copiarComp').click(function() {558 var idOrc, nomeObra, selectObras, obra, selectComp, composicao;559 idOrc = $('#id_orc_cop').val(), nomeObra = $('#nome_obra'), selectObras = $('#obras'), obra = $('#obra');560 selectComp = $('#composicoes_cop'), composicao = $('#composicao_cop');561 $('#dialogFormCopComp').dialog({562 dialogClass: 'no-close',563 autoOpen: false,564 height: 560,565 width: 630,566 modal: true,567 resizable: false,568 title: 'COPIAR COMPOSIÇÃO',569 buttons: {570 "Adicionar": function() {571 if (composicao.html() !== "") {572 $.ajax({573 url: 'copiarComp.php',574 type: 'post',575 data: {idOrc: idOrc, idOrcComp: selectComp.val()},576 success: function(retorno) {577 var mensagem, copiou = retorno.trim();578 if (copiou === "CADASTRADO") {579 mensagem = $('#msgCadastradoDialog');580 updateMessage(mensagem);581 } else if (copiou === "TRUE") {582 mensagem = $('#msgSucessoDialog');583 updateMessage(mensagem);584 } else {585 mensagem = $('#msgErroDialog');586 updateMessage(mensagem);587 }588 },589 error: function() {590 var mensagem = $('#msgErroDialog');591 updateMessage(mensagem);592 }593 });594 } else {595 var mensagem = $('#msgErroDialog');596 updateMessage(mensagem);597 }598 nomeObra.val('');599 selectObras.html('');600 obra.html('');601 selectComp.html('');602 composicao.html('');603 $(this).dialog('destroy');604 },605 "Cancelar": function() {606 nomeObra.val('');607 selectObras.html('');608 obra.html('');609 selectComp.html('');610 composicao.html('');611 $(this).dialog('destroy');612 }613 }614 });615 $("#dialogFormCopComp").dialog('open');616 });617 $("#cadastrarNovaComp").click(function() {618 var descricao = $("#descricao"), allFields;619 var tips = $(".validateTips");620 allFields = $([]).add(descricao);621 $("#dialogFormComp").dialog({622 dialogClass: "no-close",623 autoOpen: false,624 height: 340,625 width: 450,626 modal: true,627 resizable: false,628 title: "CADASTRAR COMPOSIÇÃO",629 buttons: {630 Cadastrar: function() {631 var bValid = true;632 allFields.removeClass("ui-state-error");633 bValid = bValid && checkLength(descricao, "", 5, 150, tips);634 if (bValid) {635 $.ajax({636 url: "cadastrarNovaComp.php",637 type: "post",638 data: $("#frmCadastrarComp").serialize(),639 success: function(retorno) {640 var mensagem, cadastrou = retorno.trim();641 if (cadastrou === "CADASTRADO") {642 mensagem = $("#msgCadastradoDialog");643 updateMessage(mensagem);644 } else if (cadastrou === "TRUE") {645 mensagem = $("#msgSucessoDialog");646 updateMessage(mensagem);647 } else {648 mensagem = $("#msgErroDialog");649 updateMessage(mensagem);650 }651 },652 error: function() {653 var mensagem = $("#msgErroDialog");654 updateMessage(mensagem);655 }656 });657 allFields.val("").removeClass("ui-state-error");658 tips.text("Informe o nome da composição.");659 $(this).dialog("destroy");660 }661 },662 Cancelar: function() {663 allFields.val("").removeClass("ui-state-error");664 tips.text("Informe o nome da composição.");665 $(this).dialog("destroy");666 }667 }668 });669 $("#dialogFormComp").dialog("open");670 });671 $(document).on("click", ".adicionarSubcomp", function() {672 var idOrc, idOrcComp, orcComp;673 idOrc = $('#id_orc').val();674 orcComp = ('.adicionarSubcomp');675 orcComp = $(this).parent().parent()[0];676 idOrcComp = orcComp.cells[0].getElementsByTagName("input")[0].value;677 $.ajax({678 type: 'post',679 url: '../../scripts/ajax.php',680 data: {tipo: 'subcomposicao', idOrc: idOrc, idOrcComp: idOrcComp},681 dataType: 'json',682 success: function(subcomposicoes) {683 if (subcomposicoes !== "") {684 var opcoes = "";685 $.each(subcomposicoes, function() {686 $.each(this, function(index, valor) {687 opcoes += "<option value='" + index + "'>" + index + " - " + valor + "</option>";688 });689 });690 $('#subcomposicao').html(opcoes);691 } else {692 var opcao = "<option value=''>Nenhuma composi&ccedil;&atilde;o encontrada</option>";693 $('#subcomposicao').html(opcao);694 }695 }696 });697 $('#dialogFormSubComp').dialog({698 dialogClass: 'no-close',699 autoOpen: false,700 height: 270,701 width: 630,702 modal: true,703 resizable: false,704 title: 'ADICIONAR SUBCOMPOSIÇÃO',705 buttons: {706 "Cadastrar": function() {707 var idOrcSubcomp, quantidade;708 idOrcSubcomp = $('#subcomposicao').val();709 quantidade = $('#qtd_subcomp').val();710 $.ajax({711 type: 'post',712 url: 'adicionarSubcomp.php',713 data: {idOrcComp: idOrcComp, idOrcSubcomp: idOrcSubcomp, quantidade: quantidade},714 success: function(retorno) {715 var mensagem, cadastrou = retorno.trim();716 if (cadastrou === "TRUE") {717 mensagem = $('#msgSucessoDialog');718 updateMessage(mensagem);719 } else {720 mensagem = $('#msgErroDialog');721 updateMessage(mensagem);722 }723 },724 error: function() {725 var mensagem = $('#msgErroDialog');726 updateMessage(mensagem);727 }728 });729 $(this).dialog('destroy');730 },731 "Cancelar": function() {732 $(this).dialog('destroy');733 }734 }735 });736 $('#dialogFormSubComp').dialog('open');737 });738 $('.eddOrcCompSub').click(function() {739 var id, idSubComp, orcSubComp, quantidade;740 orcSubComp = $(this).parent().parent()[0];741 id = orcSubComp.cells[0].getElementsByTagName('input')[0].value;742 idSubComp = $('#id_subcomp');743 idSubComp.val(id);744 quantidade = $('#qtd_subcomp2');745 $('#dialogFormSubcomp2').dialog({746 dialogClass: 'no-close',747 autoOpen: false,748 height: 190,749 width: 350,750 modal: true,751 resizable: false,752 title: 'EDITAR SUBCOMPOSIÇÃO',753 buttons: {754 "Cadastrar": function() {755 if (quantidade.val() !== "") {756 $.ajax({757 url: "editarSubcomp.php",758 type: "post",759 data: $("#frmEddOrcCompSub").serialize(),760 success: function(retorno) {761 var mensagem, cadastrou = retorno.trim();762 if (cadastrou === "TRUE") {763 mensagem = $('#msgSucessoDialog');764 updateMessage(mensagem);765 } else {766 mensagem = $('#msgErroDialog');767 updateMessage(mensagem);768 }769 },770 error: function() {771 var mensagem = $('#msgErroDialog');772 updateMessage(mensagem);773 }774 });775 } else {776 var mensagem = $('#msgErroDialog');777 updateMessage(mensagem);778 }779 idSubComp.val("");780 quantidade.val("");781 $(this).dialog('destroy');782 },783 "Cancelar": function() {784 idSubComp.val("");785 quantidade.val("");786 $(this).dialog('destroy');787 }788 }789 });790 $('#dialogFormSubcomp2').dialog('open');791 });792 $(document).on('click', '.excOrcCompSub', function() {793 var subcomposicao, id;794 subcomposicao = $(this).parent().parent()[0], id = subcomposicao.cells[0].getElementsByTagName("input")[1].value;795 $('#dialogConfirmSubComp').dialog({796 dialogClass: 'no-close',797 resizable: false,798 height: 160,799 width: 300,800 modal: true,801 title: 'EXCLUIR SUBCOMPOSIÇÃO?',802 buttons: {803 "Excluir": function() {804 $.ajax({805 url: 'excluirSubcomp.php',806 type: 'post',807 data: {id: id},808 success: function(retorno) {809 var mensagem, excluiu = retorno.trim();810 if (excluiu === 'CADASTRADO') {811 mensagem = $('#msgProibicaoDialog');812 updateMessage(mensagem);813 } else if (excluiu === "TRUE") {814 mensagem = $('#msgSucessoDialog');815 updateMessage(mensagem);816 } else {817 mensagem = $('#msgErroDialog');818 updateMessage(mensagem);819 }820 }821 });822 $(this).dialog('destroy');823 },824 "Cancelar": function() {825 $(this).dialog('destroy');826 }827 }828 });829 });830 $(".addOrcCompIns").click(function() {831 var id, idOrcComp, servico, insDesc, insAdd, insumo, composicao;832 idOrcComp = $('#id_orc_comp'), servico = $('#serv_ins'), insDesc = $("#insDesc"), insAdd = $('#insAdd'), insumo = $('#insumo');833 composicao = $(this).parent().parent()[0];834 id = composicao.cells[0].getElementsByTagName('input')[0].value;835 idOrcComp.val(id);836 $("#dialogFormAddOrcCompIns").dialog({837 dialogClass: "no-close",838 autoOpen: false,839 height: 540,840 width: 630,841 modal: true,842 resizable: false,843 title: "ADICIONAR INSUMO",844 buttons: {845 "Adicionar": function() {846 if (insumo.html() !== "") {847 $.ajax({848 url: 'addOrcCompIns.php',849 type: 'post',850 data: $('#frmAddOrcCompIns').serialize(),851 success: function(retorno) {852 var mensagem, adicionou = retorno.trim();853 if (adicionou === "CADASTRADO") {854 mensagem = $('#msgCadastradoDialog');855 updateMessage(mensagem);856 } else if (adicionou === "TRUE") {857 mensagem = $('#msgSucessoDialog');858 updateMessage(mensagem);859 } else {860 mensagem = $('#msgErroDialog');861 updateMessage(mensagem);862 }863 },864 error: function() {865 var mensagem = $('#msgErroDialog');866 updateMessage(mensagem);867 }868 });869 } else {870 var mensagem = $('#msgErroDialog');871 updateMessage(mensagem);872 }873 idOrcComp.val('');874 insDesc.val('');875 insAdd.html('');876 insumo.html('');877 $(this).dialog('destroy');878 },879 "Cancelar": function() {880 idOrcComp.val('');881 insDesc.val('');882 insAdd.html('');883 insumo.html('');884 $(this).dialog('destroy');885 }886 }887 });888 $('#dialogFormAddOrcCompIns').dialog('open');889 });890 $('.editarOrcCompIns').click(function() {891 var orcCompIns, id, quantidade = $('#insQtd'), preco = $('#insPreco');892 orcCompIns = $(this).parent().parent()[0];893 id = orcCompIns.cells[0].getElementsByTagName('input')[0].value;894 $('#insId').val(id);895 $('#dialogFormEditarIns').dialog({896 dialogClass: 'no-close',897 autoOpen: false,898 height: 230,899 width: 350,900 modal: true,901 resizable: false,902 title: 'EDITAR INSUMO',903 buttons: {904 "Cadastrar": function() {905 if ((quantidade.val() !== "" || preco.val() !== "")) {906 $.ajax({907 url: 'editarOrcCompIns.php',908 type: 'post',909 data: $('#frmEditarOrcCompIns').serialize(),910 success: function(retorno) {911 var mensagem, editou = retorno.trim();912 if (editou === "TRUE") {913 mensagem = $('#msgSucessoDialog');914 updateMessage(mensagem);915 } else {916 mensagem = $('#msgErroDialog');917 updateMessage(mensagem);918 }919 },920 error: function() {921 var mensagem = $('#msgErroDialog');922 updateMessage(mensagem);923 }924 });925 } else {926 var mensagem = $('#msgErroDialog');927 updateMessage(mensagem);928 }929 quantidade.val('');930 preco.val('');931 $(this).dialog('destroy');932 },933 "Cancelar": function() {934 quantidade.val('');935 preco.val('');936 $(this).dialog('destroy');937 }938 }939 });940 $('#dialogFormEditarIns').dialog('open');941 });942 $(document).on("click", ".excluirOrcComp", function() {943 var composicao = $(this).parent().parent()[0];944 var idOrc = composicao.cells[0].getElementsByTagName("input")[1].value;945 var idComp = composicao.cells[0].getElementsByTagName("input")[2].value;946 $("#dialogConfirmComp").dialog({947 dialogClass: "no-close",948 resizable: false,949 height: 160,950 width: 320,951 modal: true,952 title: "EXCLUIR COMPOSIÇÃO?",953 buttons: {954 Excluir: function() {955 $.ajax({956 url: "excluirOrcComp.php",957 type: "post",958 data: "idOrc=" + idOrc + "&idComp=" + idComp,959 success: function(retorno) {960 var mensagem, excluiu = retorno.trim();961 if (excluiu === "CADASTRADO") {962 mensagem = $("#msgProibicaoDialog");963 updateMessage(mensagem);964 } else if (excluiu === "TRUE") {965 mensagem = $("#msgSucessoDialog");966 updateMessage(mensagem);967 } else {968 mensagem = $("#msgErroDialog");969 updateMessage(mensagem);970 }971 }972 });973 $(this).dialog("destroy");974 },975 Cancelar: function() {976 $(this).dialog("destroy");977 }978 }979 });980 });981 $(document).on("click", ".editarDescComp", function() {982 var composicao, id_orc_comp, codigo, descricao, id_modulo, id_orc, url;983 composicao = $(this).parent().parent()[0];984 id_orc_comp = composicao.cells[0].getElementsByTagName("input")[0].value;985 codigo = composicao.cells[1].getElementsByTagName("label")[0].innerHTML;986 descricao = composicao.cells[1].getElementsByTagName("label")[1].innerHTML;987 $("#descricao_edd").val(descricao);988 id_modulo = $("#id_modulo_edd_desc").val();989 id_orc = composicao.cells[0].getElementsByTagName("input")[1].value;990 url = "composicao_custo.php?id=" + id_modulo + "&id_orc=" + id_orc;991 $("#dialogFromEddDescComp").dialog({992 dialogClass: "no-close",993 resizable: false,994 height: 220,995 width: 500,996 modal: true,997 title: "EDITAR DESCRIÇÃO",998 buttons: {999 "Editar": function() {1000 $.ajax({1001 url: "editarDescComp.php",1002 type: "post",1003 data: "id_orc=" + id_orc + "&id_orc_comp=" + id_orc_comp + "&cod_comp_antigo=" + codigo1004 + "&descricao=" + $("#descricao_edd").val(),1005 success: function(retorno) {1006 var editou = retorno.trim();1007 if (editou === "CADASTRADO") {1008 showMsgCadastrado(url);1009 } else if (editou === "TRUE") {1010 showMsgSucesso(url);1011 } else {1012 showMsgErro(url);1013 }1014 }1015 });1016 $(this).dialog("destroy");1017 },1018 "Cancelar": function() {1019 $(this).dialog("destroy");1020 }1021 }1022 });1023 $("#dialogFromEddDescComp").dialog("open");1024 });1025 /* TITULO */1026 $('#cadastrarTitulo').click(function() {1027 var idOrc = $('#id_orc_cad').val(), nome = $('#nome_cad'), item = $('#item_cad');1028 $('#dialogFormCadTitulo').dialog({1029 dialogClass: 'no-close',1030 autoOpen: false,1031 height: 230,1032 width: 520,1033 modal: true,1034 resizable: false,1035 title: 'CADASTRAR TÍTULO',1036 buttons: {1037 "Cadastrar": function() {1038 if (nome.val() !== "" && item.val() !== "") {1039 $.ajax({1040 url: 'cadastrarTitulo.php',1041 type: 'post',1042 data: {idOrc: idOrc, nome: nome.val(), item: item.val()},1043 success: function(retorno) {1044 var mensagem, cadastrou = retorno.trim();1045 if (cadastrou === "CADASTRADO") {1046 mensagem = $('#msgCadastradoDialog');1047 updateMessage(mensagem);1048 } else if (cadastrou === "TRUE") {1049 mensagem = $('#msgSucessoDialog');1050 updateMessage(mensagem);1051 } else {1052 mensagem = $('#msgErroDialog');1053 updateMessage(mensagem);1054 }1055 },1056 error: function() {1057 var mensagem = $('#msgErroDialog');1058 updateMessage(mensagem);1059 }1060 });1061 } else {1062 var mensagem = $('#msgErroDialog');1063 updateMessage(mensagem);1064 }1065 nome.val('');1066 item.val('');1067 $(this).dialog('destroy');1068 },1069 "Cancelar": function() {1070 nome.val('');1071 item.val('');1072 $(this).dialog('destroy');1073 }1074 }1075 });1076 $('#dialogFormCadTitulo').dialog('open');1077 });1078 $('#adicionarTitulo').click(function() {1079 var idOrc = $('#id_orc_add').val(), selectTitulos = $('#titulos'), nomePesq = $('#nome_pesq'), titulo = $('#titulo'), item = $('#item_add');1080 $('#dialogFormAddTitulo').dialog({1081 dialogClass: 'no-close',1082 autoOpen: false,1083 height: 420,1084 width: 630,1085 modal: true,1086 resizable: false,1087 title: 'ADICIONAR TÍTULO',1088 buttons: {1089 Adicionar: function() {1090 if (titulo.html() !== "" && item.val() !== "") {1091 $.ajax({1092 url: 'adicionarTitulo.php',1093 type: 'post',1094 data: {idOrc: idOrc, nome: selectTitulos.val(), item: item.val()},1095 success: function(retorno) {1096 var mensagem, adicionou = retorno.trim();1097 if (adicionou === "CADASTRADO") {1098 mensagem = $('#msgCadastradoDialog');1099 updateMessage(mensagem);1100 } else if (adicionou === "TRUE") {1101 mensagem = $('#msgSucessoDialog');1102 updateMessage(mensagem);1103 } else {1104 mensagem = $('#msgErroDialog');1105 updateMessage(mensagem);1106 }1107 },1108 error: function() {1109 var mensagem = $('#msgErroDialog');1110 updateMessage(mensagem);1111 }1112 });1113 } else {1114 var mensagem = $('#msgErroDialog');1115 updateMessage(mensagem);1116 }1117 selectTitulos.html('');1118 nomePesq.val('');1119 titulo.html('');1120 item.val('');1121 $(this).dialog('destroy');1122 },1123 Cancelar: function() {1124 selectTitulos.html('');1125 nomePesq.val('');1126 titulo.html('');1127 item.val('');1128 $(this).dialog('destroy');1129 }1130 }1131 });1132 $('#dialogFormAddTitulo').dialog('open');1133 });1134 $(document).on('click', '.eddTitulo', function() {1135 var idOrc, id, nome, item, titulo, nomeEdd, itemEdd;1136 idOrc = $('#id_orc_add').val(), nomeEdd = $('#nome_edd'), itemEdd = $('#item_edd');1137 titulo = $(this).parent().parent()[0];1138 id = titulo.cells[0].getElementsByTagName('input')[0].value;1139 nome = titulo.cells[1].getElementsByTagName('a')[0].innerHTML;1140 item = titulo.cells[0].getElementsByTagName('label')[0].innerHTML;1141 $('#id_orc_tit_edd').val(id);1142 nomeEdd.val(nome);1143 itemEdd.val(item);1144 $('#dialogFormEddTitulo').dialog({1145 dialogClass: 'no-close',1146 autoOpen: false,1147 height: 230,1148 width: 520,1149 modal: true,1150 resizable: false,1151 title: 'EDITAR TÍTULO',1152 buttons: {1153 Editar: function() {1154 if (nomeEdd.val() !== "" && itemEdd.val()) {1155 $.ajax({1156 url: 'editarTitulo.php',1157 type: 'post',1158 data: {idOrc: idOrc, idTit: id, nome: nomeEdd.val(), item: itemEdd.val()},1159 success: function(retorno) {1160 var mensagem, adicionou = retorno.trim();1161 if (adicionou === "CADASTRADO") {1162 mensagem = $('#msgCadastradoDialog');1163 updateMessage(mensagem);1164 } else if (adicionou === "TRUE") {1165 mensagem = $('#msgSucessoDialog');1166 updateMessage(mensagem);1167 } else {1168 mensagem = $('#msgErroDialog');1169 updateMessage(mensagem);1170 }1171 },1172 error: function() {1173 var mensagem = $('#msgErroDialog');1174 updateMessage(mensagem);1175 }1176 });1177 } else {1178 var mensagem = $('#msgErroDialog');1179 updateMessage(mensagem);1180 }1181 nomeEdd.val('');1182 itemEdd.val('');1183 $(this).dialog('destroy');1184 },1185 Cancelar: function() {1186 nomeEdd.val('');1187 itemEdd.val('');1188 $(this).dialog('destroy');1189 }1190 }1191 });1192 $('#dialogFormEddTitulo').dialog('open');1193 });1194 $('#adicionarTitComp').click(function() {1195 var item = $('#tit_comp_item_add'), quantidade = $('#qtd_add');1196 $('#dialogFormAddTitComp').dialog({1197 dialogClass: 'no-close',1198 autoOpen: false,1199 height: 380,1200 width: 620,1201 modal: true,1202 resizable: false,1203 title: 'ADICIONAR COMPOSIÇÃO',1204 buttons: {1205 Adicionar: function() {1206 if (item.val() !== '' && quantidade.val() !== '') {1207 $.ajax({1208 url: 'adicionarTitComp.php',1209 type: 'post',1210 data: $('#frmAdicionarTitComp').serialize(),1211 success: function(retorno) {1212 var mensagem, adicionou = retorno.trim();1213 if (adicionou === "CADASTRADO") {1214 mensagem = $('#msgCadastradoDialog');1215 updateMessage(mensagem);1216 } else if (adicionou === "TRUE") {1217 mensagem = $('#msgSucessoDialog');1218 updateMessage(mensagem);1219 } else {1220 mensagem = $('#msgErroDialog');1221 updateMessage(mensagem);1222 }1223 },1224 error: function() {1225 var mensagem = $('#msgErroDialog');1226 updateMessage(mensagem);1227 }1228 });1229 } else {1230 var mensagem = $('#msgErroDialog');1231 updateMessage(mensagem);1232 }1233 item.val('');1234 quantidade.val('');1235 $(this).dialog('destroy');1236 },1237 Cancelar: function() {1238 item.val('');1239 quantidade.val('');1240 $(this).dialog('destroy');1241 }1242 }1243 });1244 $('#dialogFormAddTitComp').dialog('open');1245 });1246 $(document).on('click', '.excTitulo', function() {1247 var titulo = $(this).parent().parent()[0], id = titulo.cells[0].getElementsByTagName("input")[0].value;1248 $('#dialogConfirmTitulo').dialog({1249 dialogClass: 'no-close',1250 resizable: false,1251 height: 160,1252 width: 320,1253 modal: true,1254 title: "EXCLUIR TÍTULO?",1255 buttons: {1256 "Excluir": function() {1257 $.ajax({1258 url: "excluirTitulo.php",1259 type: "post",1260 data: "id=" + id,1261 success: function(retorno) {1262 var mensagem, excluiu = retorno.trim();1263 if (excluiu === "RELACIONADO") {1264 mensagem = $("#msgProibicaoDialog");1265 updateMessage(mensagem);1266 } else if (excluiu === "TRUE") {1267 mensagem = $("#msgSucessoDialog");1268 updateMessage(mensagem);1269 } else {1270 mensagem = $("#msgErroDialog");1271 updateMessage(mensagem);1272 }1273 }1274 });1275 $(this).dialog("destroy");1276 },1277 "Cancelar": function() {1278 $(this).dialog("destroy");1279 }1280 }1281 });1282 });1283 /* SUBTITULO */1284 $('#cadastrarSubTitulo').click(function() {1285 var selectTitulos = $('#orc_titulos'), nome = $('#subtit_cad'), item = $('#subitem_cad');1286 $('#dialogFormCadSubTit').dialog({1287 dialogClass: 'no-close',1288 autoOpen: false,1289 height: 320,1290 width: 625,1291 modal: true,1292 resizable: false,1293 title: 'CADASTRAR SUBTÍTULO',1294 buttons: {1295 "Cadastrar": function() {1296 if (nome.val() !== "" && item.val() !== "") {1297 $.ajax({1298 url: 'cadastrarSubtitulo.php',1299 type: 'post',1300 data: {idOrcTit: selectTitulos.val(), nome: nome.val(), item: item.val()},1301 success: function(retorno) {1302 var mensagem, cadastrou = retorno.trim();1303 if (cadastrou === "CADASTRADO") {1304 mensagem = $('#msgCadastradoDialog');1305 updateMessage(mensagem);1306 } else if (cadastrou === "TRUE") {1307 mensagem = $('#msgSucessoDialog');1308 updateMessage(mensagem);1309 } else {1310 mensagem = $('#msgErroDialog');1311 updateMessage(mensagem);1312 }1313 },1314 error: function() {1315 var mensagem = $('#msgErroDialog');1316 updateMessage(mensagem);1317 }1318 });1319 } else {1320 var mensagem = $('#msgErroDialog');1321 updateMessage(mensagem);1322 }1323 nome.val('');1324 item.val('');1325 $(this).dialog('destroy');1326 },1327 "Cancelar": function() {1328 nome.val('');1329 item.val('');1330 $(this).dialog('destroy');1331 }1332 }1333 });1334 $('#dialogFormCadSubTit').dialog('open');1335 });1336 $('#adicionarSubTitulo').click(function() {1337 var nomePesq = $('#subtit_pesq'), selectSubtitulos = $('#subtitulos'), nome = $('#subtitulo'), item = $('#subitem_add');1338 $('#dialogFormAddSubTit').dialog({1339 dialogClass: 'no-close',1340 autoOpen: false,1341 height: 510,1342 width: 630,1343 modal: true,1344 resizable: false,1345 title: 'ADICIONAR SUBTÍTULO',1346 buttons: {1347 Adicionar: function() {1348 if (nome.html() !== "" && item.val() !== "") {1349 $.ajax({1350 url: 'adicionarSubtitulo.php',1351 type: 'post',1352 data: $('#frmAdicionarSubTit').serialize(),1353 success: function(retorno) {1354 var mensagem, adicionou = retorno.trim();1355 if (adicionou === "CADASTRADO") {1356 mensagem = $('#msgCadastradoDialog');1357 updateMessage(mensagem);1358 } else if (adicionou === "TRUE") {1359 mensagem = $('#msgSucessoDialog');1360 updateMessage(mensagem);1361 } else {1362 mensagem = $('#msgErroDialog');1363 updateMessage(mensagem);1364 }1365 },1366 error: function() {1367 var mensagem = $('#msgErroDialog');1368 updateMessage(mensagem);1369 }1370 });1371 } else {1372 var mensagem = $('#msgErroDialog');1373 updateMessage(mensagem);1374 }1375 nomePesq.val('');1376 selectSubtitulos.html('');1377 nome.html('');1378 item.val('');1379 $(this).dialog('destroy');1380 },1381 Cancelar: function() {1382 nomePesq.val('');1383 selectSubtitulos.html('');1384 nome.html('');1385 item.val('');1386 $(this).dialog('destroy');1387 }1388 }1389 });1390 $('#dialogFormAddSubTit').dialog('open');1391 });1392 $(document).on('click', '.eddSubtit', function() {1393 var id, nome, item, subtitulo, nomeEdd, itemEdd;1394 nomeEdd = $('#subnome_edd'), itemEdd = $('#subitem_edd');1395 subtitulo = $(this).parent().parent()[0];1396 id = subtitulo.cells[0].getElementsByTagName('input')[0].value;1397 nome = subtitulo.cells[1].getElementsByTagName('a')[0].innerHTML;1398 item = subtitulo.cells[0].getElementsByTagName('label')[0].innerHTML;1399 $('#id_subtit_edd').val(id);1400 nomeEdd.val(nome);1401 itemEdd.val(item);1402 $('#dialogFormEddSubTit').dialog({1403 dialogClass: 'no-close',1404 autoOpen: false,1405 height: 230,1406 width: 520,1407 modal: true,1408 resizable: false,1409 title: 'EDITAR SUBTÍTULO',1410 buttons: {1411 Editar: function() {1412 if (nomeEdd.val() !== "" && itemEdd.val() !== "") {1413 $.ajax({1414 url: 'editarSubtitulo.php',1415 type: 'post',1416 data: {id: id, nome: nomeEdd.val(), item: itemEdd.val()},1417 success: function(retorno) {1418 var mensagem, adicionou = retorno.trim();1419 if (adicionou === "CADASTRADO") {1420 mensagem = $('#msgCadastradoDialog');1421 updateMessage(mensagem);1422 } else if (adicionou === "TRUE") {1423 mensagem = $('#msgSucessoDialog');1424 updateMessage(mensagem);1425 } else {1426 mensagem = $('#msgErroDialog');1427 updateMessage(mensagem);1428 }1429 },1430 error: function() {1431 var mensagem = $('#msgErroDialog');1432 updateMessage(mensagem);1433 }1434 });1435 } else {1436 var mensagem = $('#msgErroDialog');1437 updateMessage(mensagem);1438 }1439 nomeEdd.val('');1440 itemEdd.val('');1441 $(this).dialog('destroy');1442 },1443 Cancelar: function() {1444 nomeEdd.val('');1445 itemEdd.val('');1446 $(this).dialog('destroy');1447 }1448 }1449 });1450 $('#dialogFormEddSubTit').dialog('open');1451 });1452 $(document).on('click', '.excSubtit', function() {1453 var subtitulo = $(this).parent().parent()[0], id = subtitulo.cells[0].getElementsByTagName('input')[0].value;1454 $('#dialogConfirmSubtit').dialog({1455 dialogClass: 'no-close',1456 resizable: false,1457 height: 160,1458 width: 320,1459 modal: true,1460 title: 'EXCLUIR SUBTÍTULO?',1461 buttons: {1462 Excluir: function() {1463 $.ajax({1464 url: 'excluirSubtitulo.php',1465 type: 'post',1466 data: 'id=' + id,1467 success: function(retorno) {1468 var mensagem, excluiu = retorno.trim();1469 if (excluiu === "RELACIONADO") {1470 mensagem = $('#msgProibicaoDialog');1471 updateMessage(mensagem);1472 } else if (excluiu === "TRUE") {1473 mensagem = $('#msgSucessoDialog');1474 updateMessage(mensagem);1475 } else {1476 mensagem = $('#msgErroDialog');1477 updateMessage(mensagem);1478 }1479 }1480 });1481 $(this).dialog('destroy');1482 },1483 Cancelar: function() {1484 $(this).dialog('destroy');1485 }1486 }1487 });1488 });1489 $('#adicionarSubtitComp').click(function() {1490 var item = $('#item_add2'), quantidade = $('#qtd_add2');1491 $('#dialogFormAddSubtitComp').dialog({1492 dialogClass: 'no-close',1493 autoOpen: false,1494 height: 380,1495 width: 620,1496 modal: true,1497 resizable: false,1498 title: 'ADICIONAR COMPOSIÇÃO',1499 buttons: {1500 Adicionar: function() {1501 if (item.val() !== '' && quantidade.val() !== '') {1502 $.ajax({1503 url: 'adicionarSubtitComp.php',1504 type: 'post',1505 data: $('#frmAdicionarSubtitComp').serialize(),1506 success: function(retorno) {1507 var mensagem, adicionou = retorno.trim();1508 if (adicionou === "CADASTRADO") {1509 mensagem = $('#msgCadastradoDialog');1510 updateMessage(mensagem);1511 } else if (adicionou === "TRUE") {1512 mensagem = $('#msgSucessoDialog');1513 updateMessage(mensagem);1514 } else {1515 mensagem = $('#msgErroDialog');1516 updateMessage(mensagem);1517 }1518 },1519 error: function() {1520 var mensagem = $('#msgErroDialog');1521 updateMessage(mensagem);1522 }1523 });1524 } else {1525 var mensagem = $('#msgErroDialog');1526 updateMessage(mensagem);1527 }1528 item.val('');1529 quantidade.val('');1530 $(this).dialog('destroy');1531 },1532 Cancelar: function() {1533 item.val('');1534 quantidade.val('');1535 $(this).dialog('destroy');1536 }1537 }1538 });1539 $('#dialogFormAddSubtitComp').dialog('open');1540 });1541 $(document).on('click', '.eddTitComp, .eddSubtitComp', function() {1542 var id /*TITCOMP OU SUBTITCOMP*/, idOrcComp, item, quantidade, composicao, tipoComp, url;1543 id = $('#id_comp_edd'), idOrcComp = $('#id_orc_comp_edd'), item = $('#comp_item_edd'), quantidade = $('#qtd_edd');1544 composicao = $(this).parent().parent()[0];1545 idOrcComp.val(composicao.cells[0].getElementsByTagName('input')[0].value);1546 id.val(composicao.cells[0].getElementsByTagName('input')[1].value);1547 item.val(composicao.cells[0].getElementsByTagName('label')[0].innerHTML);1548 quantidade.val(composicao.cells[3].innerHTML);1549 tipoComp = composicao.cells[0].getElementsByTagName('input')[2].value;1550 if (tipoComp === 'tit_comp')1551 url = "editarTitComp.php";1552 else1553 url = "editarSubtitComp.php";1554 $('#dialogFormEddComp').dialog({1555 dialogClass: 'no-close',1556 autoOpen: false,1557 height: 230,1558 width: 320,1559 modal: true,1560 resizable: false,1561 title: 'EDITAR COMPOSIÇÃO',1562 buttons: {1563 Editar: function() {1564 if (item.val() !== "" && quantidade.val() !== "") {1565 $.ajax({1566 url: url,1567 type: 'post',1568 data: {id: id.val(), idOrcComp: idOrcComp.val(), item: item.val(), quantidade: quantidade.val()},1569 success: function(retorno) {1570 var mensagem, editou = retorno.trim();1571 if (editou === "CADASTRADO") {1572 mensagem = $('#msgCadastradoDialog');1573 updateMessage(mensagem);1574 } else if (editou === "TRUE") {1575 mensagem = $('#msgSucessoDialog');1576 updateMessage(mensagem);1577 } else {1578 mensagem = $('#msgErroDialog');1579 updateMessage(mensagem);1580 }1581 },1582 error: function() {1583 var mensagem = $('#msgErroDialog');1584 updateMessage(mensagem);1585 }1586 });1587 } else {1588 var mensagem = $('#msgErroDialog');1589 updateMessage(mensagem);1590 }1591 item.val('');1592 quantidade.val('');1593 $(this).dialog('destroy');1594 },1595 Cancelar: function() {1596 item.val('');1597 quantidade.val('');1598 $(this).dialog('destroy');1599 }1600 }1601 });1602 $('#dialogFormEddComp').dialog('open');1603 });1604 $(document).on("click", ".excTitComp, .excSubtitComp", function() {1605 var composicao, id, tipoComp;1606 composicao = $(this).parent().parent()[0];1607 id = composicao.cells[0].getElementsByTagName("input")[1].value;1608 tipoComp = composicao.cells[0].getElementsByTagName("input")[2].value;1609 $("#dialogConfirmExcComp").dialog({1610 dialogClass: "no-close",1611 resizable: false,1612 height: 160,1613 width: 320,1614 modal: true,1615 title: "EXCLUIR COMPOSIÇÃO?",1616 buttons: {1617 Excluir: function() {1618 $.ajax({1619 url: "excluirComposicao.php",1620 type: "post",1621 data: {id: id, tipo: tipoComp},1622 success: function(retorno) {1623 var mensagem, excluiu = retorno.trim();1624 if (excluiu === "TRUE") {1625 mensagem = $("#msgSucessoDialog");1626 updateMessage(mensagem);1627 } else {1628 mensagem = $("#msgErroDialog");1629 updateMessage(mensagem);1630 }1631 }1632 });1633 $(this).dialog("destroy");1634 },1635 Cancelar: function() {1636 $(this).dialog("destroy");1637 }1638 }1639 });1640 });1641 /* CRONOGRAMA */1642 $("#gerarCronograma").click(function() {1643 $("#dialogFormGerarCronograma").dialog({...

Full Screen

Full Screen

dsm-scrape.manager.js

Source:dsm-scrape.manager.js Github

copy

Full Screen

1const mongoose = require('mongoose');2require('./NewsPost.model');3const NewsPost = mongoose.model('newsPost');4require('./CalendarEvent.model');5const CalendarEvent = mongoose.model('calendarEvent');6require('./CouncilMeeting.model');7const CouncilMeeting = mongoose.model('councilMeeting');8require('./AgendaVersion.model');9const AgendaVersion = mongoose.model('agendaVersion');10function getAllNewsPosts() {11 return new Promise((resolve, reject) => {12 console.log("Retrieving news posts...");13 NewsPost.find({})14 .sort({found_date: -1})15 .then((items) => {16 console.log("Retrieved news posts...");17 resolve(items);18 });19 });20}21function checkNewsPost(newsPostId) {22 return new Promise((resolve, reject) => {23 NewsPost.findOne({_id: newsPostId})24 .then((item) => {25 checkItem(item, resolve, reject);26 });27 });28}29function saveNewsPost(newsPost) {30 return new Promise((resolve, reject) => {31 const message = "News Post found. ";32 const logMessage = getLogMessage(message);33 new NewsPost({34 url: newsPost.url,35 heading_title: newsPost.heading_title,36 heading_date: newsPost.heading_date,37 page_title: newsPost.page_title,38 page_content: newsPost.page_content,39 checked: false,40 check_message: message,41 check_message_log: [logMessage]42 })43 .save()44 .then((item) => {45 resolve(item);46 });47 });48}49function getAllCalendarEvents() {50 return new Promise((resolve, reject) => {51 CalendarEvent.find({})52 .sort({found_date: -1})53 .then((items) => {54 resolve(items);55 });56 });57}58function checkCalendarEvent(calendarEventId) {59 return new Promise((resolve, reject) => {60 CalendarEvent.findOne({_id: calendarEventId})61 .then((item) => {62 checkItem(item, resolve, reject);63 });64 });65}66function saveCalendarEvent(calendarEvent) {67 return new Promise((resolve, reject) => {68 const message = "Calendar Event found. ";69 const logMessage = getLogMessage(message);70 new CalendarEvent({71 day: calendarEvent.day,72 month: calendarEvent.month,73 year: calendarEvent.year,74 name: calendarEvent.name,75 time: calendarEvent.time,76 detail: calendarEvent.detail,77 duration: calendarEvent.duration,78 contact_name: calendarEvent.contact_name,79 contact_phone: calendarEvent.contact_phone,80 is_notable: calendarEvent.is_notable,81 checked: false,82 check_message: message,83 check_message_log: [logMessage]84 })85 .save()86 .then((item) => {87 resolve(item);88 });89 });90}91function getAllCouncilMeetings() {92 return new Promise((resolve, reject) => {93 CouncilMeeting.find({})94 .sort({found_date: -1})95 .then((items) => {96 resolve(items);97 });98 });99}100function checkCouncilMeeting(councilMeetingId) {101 return new Promise((resolve, reject) => {102 CouncilMeeting.findOne({_id: councilMeetingId})103 .then((item) => {104 checkItem(item, resolve, reject);105 });106 });107}108function saveCouncilMeeting(councilMeeting) {109 return new Promise((resolve, reject) => {110 const message = "Council Meeting found. ";111 const logMessage = getLogMessage(message);112 new CouncilMeeting({113 day: councilMeeting.day,114 month: councilMeeting.month,115 year: councilMeeting.year,116 time: councilMeeting.time,117 url: councilMeeting.url,118 title: councilMeeting.title,119 subtitle: councilMeeting.subtitle,120 links: councilMeeting.links,121 checked: false,122 check_message: message,123 check_message_log: [logMessage]124 })125 .save()126 .then((item) => {127 resolve(item);128 });129 });130}131function updateCouncilMeeting(id, newItem) {132 return new Promise((resolve, reject) => {133 CouncilMeeting.findOne({_id: id})134 .then((originalItem) => {135 let updateMessage = "Council Meeting updated. ";136 updateMessage = updateField(updateMessage, "day", originalItem, newItem,);137 updateMessage = updateField(updateMessage, "month", originalItem, newItem,);138 updateMessage = updateField(updateMessage, "year", originalItem, newItem,);139 updateMessage = updateField(updateMessage, "time", originalItem, newItem,);140 updateMessage = updateField(updateMessage, "url", originalItem, newItem,);141 updateMessage = updateField(updateMessage, "title", originalItem, newItem,);142 updateMessage = updateField(updateMessage, "subtitle", originalItem, newItem,);143 updateMessage = updateFieldForList(updateMessage, "links", originalItem, newItem,);144 // Set to unchecked, with Update Message145 originalItem.checked = false;146 originalItem.check_message += updateMessage;147 const logMessage = getLogMessage(updateMessage);148 originalItem.check_message_log.push(logMessage)149 originalItem.save()150 .then((resultItem) => {151 resolve(resultItem);152 });153 });154 });155}156function getAllAgendaVersions() {157 return new Promise((resolve, reject) => {158 AgendaVersion.find()159 .sort({found_date: -1})160 .then((items) => {161 resolve(items);162 });163 });164}165function getAgendaVersions(code) {166 return new Promise((resolve, reject) => {167 AgendaVersion.find({meeting_code: code})168 .sort({found_date: -1})169 .then((items) => {170 resolve(items);171 });172 });173}174function saveAgendaVersion(item) {175 return new Promise((resolve, reject) => {176 AgendaVersion.find({meeting_code: item.meeting_code})177 .then((items) => {178 const message = "Agenda Version found. ";179 const logMessage = getLogMessage(message);180 const version = items.length + 1;181 new AgendaVersion({182 meeting_code: item.meeting_code,183 plaintext: item.plaintext,184 version: version,185 links: item.links,186 intro_text: item.intro_text,187 item_text: item.item_text,188 closing_text: item.closing_text,189 checked: false,190 check_message: message,191 check_message_log: [logMessage]192 })193 .save()194 .then((item) => {195 resolve(item);196 });197 });198 });199}200function checkAgendaVersion(agendaVersionId) {201 return new Promise((resolve, reject) => {202 AgendaVersion.findOne({_id: agendaVersionId})203 .then((item) => {204 checkItem(item, resolve, reject);205 });206 });207}208module.exports = {209 saveNewsPost,210 getAllNewsPosts,211 checkNewsPost,212 saveCalendarEvent,213 getAllCalendarEvents,214 checkCalendarEvent,215 saveCouncilMeeting,216 getAllCouncilMeetings,217 checkCouncilMeeting,218 updateCouncilMeeting,219 getAllAgendaVersions,220 getAgendaVersions,221 saveAgendaVersion,222 checkAgendaVersion,223}224function checkItem(item, resolve, reject) {225 if (item) {226 item.checked = true;227 item.check_message = "";228 const logMessage = getLogMessage("Checked. ");229 item.check_message_log.push(logMessage);230 item.save()231 .then((updatedItem) => {232 resolve(updatedItem);233 });234 } else {235 reject({236 message: `Failed to check item.`237 });238 }239}240function getLogMessage(message) {241 const currentDate = new Date();242 const dateTimeString = currentDate.toLocaleString('en-US', {timeZone: 'America/Chicago'});243 return `${message} @ ${dateTimeString}`;244}245function updateField(updateMessage, field, originalItem, newItem) {246 if (originalItem[field] !== newItem[field]) {247 updateMessage += `${field} updated from {${originalItem[field]}} to {${newItem[field]}}. `;248 originalItem[field] = newItem[field];249 }250 return updateMessage;251}252function updateFieldForList(updateMessage, field, originalItem, newItem) {253 if (originalItem[field] !== newItem[field]) {254 const itemsRemoved = originalItem[field].filter((o) => newItem[field].indexOf(o) === -1);255 const itemsAdded = newItem[field].filter((o) => originalItem[field].indexOf(o) === -1);256 updateMessage += `${field} updated from ${originalItem[field].length} to ${newItem[field].length} item(s), added [${itemsAdded}], removed [${itemsRemoved}]. `;257 originalItem[field] = newItem[field];258 }259 return updateMessage;...

Full Screen

Full Screen

detail.js

Source:detail.js Github

copy

Full Screen

1/**2 * Created by wenjin on 2017/6/21.3 */4$(document).ready(function () {5 // get MainData ID6 let url = window.location.href;7 let paramArray = url.split('/');8 let length = paramArray.length;9 let mainDataID = Number(paramArray[length - 1]);10 // console.log(mainDataID);11 // observe EstimatedPCO <=100%, two numbers12 $('#EstimatedPCOInput').on("input propertychange", function () {13 if ($('#EstimatedPCOInput').val().slice(0, 3) === '100') {14 $('#EstimatedPCOInput').val($('#EstimatedPCOInput').val().slice(0, 3));15 } else {16 $('#EstimatedPCOInput').val($('#EstimatedPCOInput').val().slice(0, 2));17 }18 });19 $('#add-CompetitorCN').click(function () {20 $('#CompetitorCNInput-container').append(` <span class="input-group-addon">21 <input type="checkbox" name="CompetitorCNCheck">22 23 <input type="text" class="form-control" name="CompetitorCNInput"24 value="" placeholder="Please input CompetitorCN here.">25 </span>`);26 });27 $('#delete-button').click(function () {28 $.post('/delete/' + mainDataID).then(status => {29 if (status === 'success') {30 console.log(status);31 window.location.href = 'http://cnshafinaap01p:2017/index';32 }33 });34 });35 $('#update-button').click(function () {36 let updateMessage = {};37 updateMessage.Reviewer = $('#ReviewerInput').val();38 updateMessage.BUDistrict = $('#BUDistrictInput').val();39 updateMessage.Province = $('#ProvinceInput').val();40 updateMessage.City = $('#CityInput').val();41 updateMessage.Site = $('#SiteInput').val();42 updateMessage.ChineseName = $('#ChineseNameInput').val();43 updateMessage.EnglishName = $('#EnglishNameInput').val();44 updateMessage.PipelineStatus = $('#PipelineStatusInput').val();45 updateMessage.ContractTerm = $('#ContractTermInput').val();46 updateMessage.TargetRate = $('#TargetRateInput').val();47 updateMessage.AnnualSales = Number($('#AnnualSalesInput').val());48 updateMessage.CorporateAccountChinese = $('#CorporateAccountChineseInput').val();49 updateMessage.CorporateAccountEnglish = $('#CorporateAccountEnglishInput').val();50 updateMessage.SalesRep = $('#SalesRepInput').val();51 updateMessage.AssistCAMName = $('#AssistCAMNameInput').val();52 updateMessage.FollowingStatus = $('#FollowingStatusInput').val();53 updateMessage.CTCBU = $('#CTCBUInput').val();54 updateMessage.CTCSales = $('#CTCSalesInput').val();55 updateMessage.FollowingStatusRemark = $('#FollowingStatusRemarkInput').val();56 updateMessage.FirstCollaborationDate = $('#FirstCollaborationDateInput').val();57 updateMessage.EstimatedPCO = Number($('#EstimatedPCOInput').val());58 updateMessage.Remark = $('#RemarkInput').val();59 updateMessage.ModifyRemark = $('#ModifyRemarkInput').val();60 // not change61 updateMessage.ID = mainDataID;62 if ($('#RecordOwnerInput').length > 0 && $('#RecordOwnerInput').val() !== '') {63 updateMessage.RecordOwner = $('#RecordOwnerInput').val();64 } else {65 updateMessage.RecordOwner = null;66 }67 if (updateMessage.Province === '') {68 $('#province-container').addClass('error-container');69 alert('Please input Province');70 return;71 } else {72 $('#province-container').removeClass('error-container');73 }74 if (updateMessage.City === '') {75 $('#city-container').addClass('error-container');76 alert('Please input City');77 return;78 } else {79 $('#city-container').removeClass('error-container');80 }81 if (updateMessage.Site === '') {82 $('#site-container').addClass('error-container');83 alert('Please input Site');84 return;85 } else {86 $('#site-container').removeClass('error-container');87 }88 if (updateMessage.ChineseName === '') {89 $('#ChineseName-container').addClass('error-container');90 alert('Please input ChineseName');91 return;92 } else {93 $('#ChineseName-container').removeClass('error-container');94 }95 if (updateMessage.EnglishName === '') {96 $('#EnglishName-container').addClass('error-container');97 alert('Please input EnglishName');98 return;99 } else {100 $('#EnglishName-container').removeClass('error-container');101 }102 if (updateMessage.AnnualSales === 0) {103 $('#AnnualSales-container').addClass('error-container');104 alert('Please input AnnualSales');105 return;106 } else {107 $('#AnnualSales-container').removeClass('error-container');108 }109 if (updateMessage.SalesRep === '') {110 $('#SalesRep-container').addClass('error-container');111 alert('Please input SalesRep');112 return;113 } else {114 $('#SalesRep-container').removeClass('error-container');115 }116 if (updateMessage.EstimatedPCO === 0) {117 $('#EstimatedPCO-container').addClass('error-container');118 alert('Please input EstimatedPCO');119 return;120 } else {121 $('#EstimatedPCO-container').removeClass('error-container');122 }123 let salesTypeArray = new Array();124 $('input[name="SalesTypeInput"]:checked').each(function () {125 salesTypeArray.push($(this).val());126 });127 if (salesTypeArray.length === 0) {128 $('#SalesType-container').addClass('error-container');129 alert('Please input SalesType');130 return;131 } else {132 $('#SalesType-container').removeClass('error-container');133 updateMessage.SalesType = JSON.stringify(salesTypeArray);134 }135 let competitorCNArray = new Array();136 $('input[name="CompetitorCNCheck"]:checked').each(function () {137 competitorCNArray.push($(this).next().val());138 });139 if (competitorCNArray.length === 0) {140 $('#CompetitorCN-container').addClass('error-container');141 alert('Please input CompetitorCN');142 return;143 } else {144 $('#CompetitorCN-container').removeClass('error-container');145 updateMessage.CompetitorCN = JSON.stringify(competitorCNArray);146 }147 let marketClassificationArray = new Array();148 $('input[name="MarketClassificationRadio"]:checked').each(function () {149 marketClassificationArray.push($(this).next().val());150 });151 if (marketClassificationArray.length !== 1) {152 $('#MarketClassification-container').addClass('error-container');153 alert('Please input MarketClassification.');154 return;155 } else {156 $('#MarketClassification-container').removeClass('error-container');157 updateMessage.MarketClassification = marketClassificationArray[0];158 }159 if (updateMessage.FirstCollaborationDate === '') {160 updateMessage.FirstCollaborationDate = null;161 }162 if ($('#ServiceTimeRequestedInputStart').val() !== '' || $('#ServiceTimeRequestedInputEnd').val() !== '') {163 if ($('#ServiceTimeRequestedInputStart').val() === '' || $('#ServiceTimeRequestedInputEnd').val() === '') {164 $('#ServiceTimeRequested-container').addClass('error-container');165 alert('Please input two correct time.');166 return;167 } else {168 $('#ServiceTimeRequested-container').removeClass('error-container');169 }170 }171 updateMessage.ServiceTimeRequested = $('#ServiceTimeRequestedInputStart').val();172 updateMessage.ServiceTimeRequested += '-';173 updateMessage.ServiceTimeRequested += $('#ServiceTimeRequestedInputEnd').val();174 console.log(JSON.stringify(updateMessage));175 $.ajax({176 type: 'POST',177 url: '/update',178 data: JSON.stringify(updateMessage),179 contentType: 'application/json',180 dataType : 'json',181 timeout: 10000,182 success: function(result){183 console.log(result.status);184 if (result.status === 'success') {185 window.location.href = 'http://cnshafinaap01p:2017/index';186 }187 },188 error: function(xhr, type, errerThrown){189 console.log(errerThrown);190 }191 });192 });193 $('#back-button').click(function () {194 window.location.href = 'http://cnshafinaap01p:2017/index';195 });196 $('#new-button').click(function () {197 window.location.href = 'http://cnshafinaap01p:2017/create';198 });...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1import { updateMessage } from 'storybook-root';2const { updateMessage } = require('storybook-root');3import { updateMessage } from 'storybook-root';4const { updateMessage } = require('storybook-root');5import { updateMessage } from 'storybook-root';6const { updateMessage } = require('storybook-root');7import { updateMessage } from 'storybook-root';8const { updateMessage } = require('storybook-root');9import { updateMessage } from 'storybook-root';10const { updateMessage } = require('storybook-root');11import { updateMessage } from 'storybook-root';12const { updateMessage } = require('storybook-root');13import { updateMessage } from 'storybook-root';14const { updateMessage } = require('storybook-root');15import { updateMessage } from 'storybook-root';16const { updateMessage } = require('storybook-root');17import { updateMessage } from 'storybook-root';18const { updateMessage } = require('storybook-root');19import { updateMessage } from 'storybook-root';20const { updateMessage } = require('storybook-root');

Full Screen

Using AI Code Generation

copy

Full Screen

1import { updateMessage } from 'storybook-root';2updateMessage('Hello world');3import { updateMessage } from 'storybook-root';4updateMessage('Hello world');5import { addDecorator } from '@storybook/react';6import { withProvider } from 'storybook-root';7addDecorator(withProvider);8import React from 'react';9import { storiesOf } from '@storybook/react';10import { withProvider } from 'storybook-root';11storiesOf('Hello world', module)12 .addDecorator(withProvider)13 .add('with text', () => <HelloWorld />);14import React from 'react';15import { storiesOf } from '@storybook/react';16import { withProvider } from 'storybook-root';17storiesOf('Hello world', module)18 .addDecorator(withProvider({ theme: 'light' }))19 .add('with text', () => <HelloWorld />);

Full Screen

Using AI Code Generation

copy

Full Screen

1import { updateMessage } from 'storybook-root';2updateMessage('new message');3import { updateMessage } from 'storybook-root';4export { updateMessage };5import { updateMessage } from 'storybook-root';6updateMessage('new message');7import { updateMessage } from 'storybook-root';8updateMessage('new message');9 window.updateMessage('new message');10 window.updateMessage('new message');11 window.updateMessage('new message');12 window.updateMessage('new message');13import { updateMessage } from 'storybook-root';14updateMessage('new message');15import { updateMessage } from 'storybook-root';16updateMessage('new message');17import { updateMessage } from 'storybook-root';18updateMessage('new message');19import { updateMessage } from 'storybook-root';20updateMessage('new message');21import { updateMessage } from 'storybook-root';22updateMessage('new message');

Full Screen

Using AI Code Generation

copy

Full Screen

1store.dispatch(updateMessage('Hello from React-Redux!'));2store.dispatch(updateMessage('Hello from React-Redux!'));3store.dispatch(updateMessage('Hello from React-Redux!'));4store.dispatch(updateMessage('Hello from React-Redux!'));5store.dispatch(updateMessage('Hello from React-Redux!'));6store.dispatch(updateMessage('Hello from React-Redux!'));7store.dispatch(updateMessage('Hello from React-Redux!'));8store.dispatch(updateMessage('Hello from React-Redux!'));9store.dispatch(updateMessage('Hello from React-Redux!'));

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run storybook-root automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful