{"id":4578,"date":"2018-04-04T21:48:38","date_gmt":"2018-04-05T00:48:38","guid":{"rendered":"https:\/\/www.amperj.org.br\/intranet\/?page_id=4578"},"modified":"2018-04-04T21:48:38","modified_gmt":"2018-04-05T00:48:38","slug":"dependentes","status":"publish","type":"page","link":"https:\/\/amperj.org.br\/intranet\/dependentes\/","title":{"rendered":"Dependentes"},"content":{"rendered":"\t\n\n\t<div class=\"promsurance-internal-area\">\n\t\t<div id=\"divDep\" class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-md-12\">\n\t\t\t\t\t<div class=\"titulo\">\n\t\t\t\t\t\t<h1>Dependentes<\/h1>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"subtitulo\">\n\t\t\t\t\t\t<h5>Todas as altera\u00e7\u00f5es solicitadas est\u00e3o sujeitas a an\u00e1lise.<\/h5>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"col-md-8 col-md-offset-2\">\n\t\t\t\t\t<table class=\"table\">\n\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t<th><button id=\"btNovo\" class=\"btn btn-sm btn-sucess\"><i class=\"fa fa-plus\" aria-hidden=\"true\"><\/i> Novo<\/button><\/th>\n\t\t\t\t\t\t\t\t<th>Nome<\/th>\n\t\t\t\t\t\t\t\t<th>Tipo<\/th>\n\t\t\t\t\t\t\t\t<th>Data de Nascimento<\/th>\n\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t<\/thead>\n\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t<tr><td colspan=\"4\"><i>Nenhum dependente cadastrado<\/i><\/td><\/tr>\t\n\t\t\t\t\t\t<\/tbody>\n\t\t\t\t\t<\/table>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"row\">\n\t\t\t    <div class=\"col-md-6 col-md-offset-3\">\n\t\t\t        <div class=\"alert alert-success\" id=\"dep-result\" style=\"display: none; text-align: center;\"><\/div>\n\t\t\t        <div class=\"alert alert-danger\" id=\"dep-result-error\" style=\"display: none; text-align: center;\">Infelizmente n\u00e3o foi poss\u00edvel enviar sua solicita\u00e7\u00e3o, tente novamente mais tarde!<\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"row formulario\" style=\"display: none;\">\n\t\t\t\t<div class=\"col-md-8 col-md-offset-2 meus-dados-area\">\n\t\t\t\t\t<div class=\"c-form  form-horizontal normal label-align-right col-sm-12 \" id=\"form-dep\">\n\t\t\t\t\t\t<input id=\"dep-user\" name=\"user\" type=\"hidden\" value=\"\">\n\t\t\t\t\t\t<input id=\"dep-username\" name=\"username\" type=\"hidden\" value=\"\">\n\t\t\t\t\t\t<input id=\"dep-acao\" name=\"acao\" type=\"hidden\" value=\"NOVO\">\n\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t<div class=\"label-right col-md-6 col-md-offset-3\">\n\t\t\t\t\t\t\t\t<label class=\"control-label af-slide  required \" for=\"nome\" style=\"\">Nome: <\/label><br \/>\n\t\t\t\t\t\t\t\t<input class=\"form-control  required text-center\" id=\"dep-nome\" name=\"nome\" placeholder=\"Nome\" required=\"\" style=\"-webkit-box-shadow: inset 0 -1px 0 #fff;box-shadow: inset 0 -1px 0 #fff;margin-top:2px;\" type=\"text\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t<div class=\"label-right col-md-10 col-md-offset-1\">\n\t\t\t\t\t\t\t\t<label class=\"control-label af-slide  required \" for=\"dep-tipo\" style=\"\">Tipo: <\/label><br \/>\n\t\t\t\t\t\t\t\t<select id=\"dep-tipo\" name=\"tipo\" class=\"form-control required text-center\" \n\t\t\t\t\t\t\t\tstyle=\"-webkit-box-shadow: inset 0 -1px 0 #fff;box-shadow: inset 0 -1px 0 #fff;margin-top:2px;\">\n\t\t\t\t\t\t\t\t\t<option value=\"\">SELECIONE<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 11. I - C\u00f4njuge, companheiro ou convivente\">Art. 11. I - C\u00f4njuge, companheiro ou convivente<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 11, II - Filhos menores de dezoito\">Art. 11, II - Filhos menores de dezoito<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 11, II \u2013 Filhos incapazes\">Art. 11, II \u2013 Filhos incapazes<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 11, III - filhos solteiros, se universit\u00e1rios, menores de vinte e quatro anos\">Art. 11, III - filhos solteiros, se universit\u00e1rios, menores de vinte e quatro anos<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 11, IV - menores de dezoito anos, sob sua guarda ou tutela\">Art. 11, IV - menores de dezoito anos, sob sua guarda ou tutela<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 12. I - Pai ou m\u00e3e\">Art. 12. I - Pai ou m\u00e3e<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 12, II - Enteados, nas mesmas condi\u00e7\u00f5es exigidas para os filhos\">Art. 12, II - Enteados, nas mesmas condi\u00e7\u00f5es exigidas para os filhos<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Art. 13. II - Netos, noras e genros (fins recreativos ou sociais)\">Art. 13. II - Netos, noras e genros (fins recreativos ou sociais)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Outros, via deferimento do presidente\">Outros, via deferimento do presidente<\/option>\n\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t<div class=\"label-right col-md-6 col-md-offset-3\">\n\t\t\t\t\t\t\t\t<label class=\"control-label af-slide  required\" for=\"data_nascimento\" style=\"\">Data de Nascimento: <\/label><br \/>\n\t\t\t\t\t\t\t\t<input class=\"form-control required text-center\" id=\"dep-data_nascimento\" name=\"data_nascimento\" placeholder=\"Data de Nascimento\" required=\"\" style=\"-webkit-box-shadow: inset 0 -1px 0 #fff;box-shadow: inset 0 -1px 0 #fff;margin-top:2px;\" type=\"text\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t<div class=\"field-container af-slide  col-sm-12 btn-form btnc  text-center\">\n\t\t\t\t\t\t\t\t<button class=\"btn submit form-button af-btn-loading\n\t\t\t\t\t\t\t\t\t btn-normal btn-info  \" id=\"enviaEmail\" name=\"enviar\" type=\"button\">Enviar<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\t<script type=\"text\/javascript\" src=\"\/wp-content\/plugins\/theme-my-login\/jquery.mask.js\"><\/script>\n\t<script type=\"text\/javascript\">\n\t\t\n\tfunction checkForm() {\n\t    var flagError = false;\n\t    var error = \"\";\n\n\t    if (jQuery(\"#dep-nome\").val() == \"\") {\n\t        error = \"O nome deve ser preenchido.\";\n\t        flagError = true;\n\t    }\n\n\t    if (!flagError) {\n\t        if (jQuery(\"#dep-tipo\").val() == \"\") {\n\t\t        error = \"O tipo deve ser preenchido.\";\n\t\t        flagError = true;\n\t\t    }\n\t    }\n\n\t    if (!flagError) {\n\t    \tvar pattern =\/^([0-9]{2})\\\/([0-9]{2})\\\/([0-9]{4})$\/;\n\n\t        if (jQuery(\"#dep-data_nascimento\").val() == \"\") {\n\t\t        error = \"A data de nascimento deve ser preenchida.\";\n\t\t        flagError = true;\n\t\t    }\n\t\t    else if (!pattern.test(jQuery(\"#dep-data_nascimento\").val())) {\n\t\t    \terror = \"A data de nascimento inv\u00e1lida.\";\n\t\t        flagError = true;\n\t\t    }\n\t    }\n\n\t    if (flagError) {\n\t        window.alert(error);\n\t        hideLoading();\n\t    }\n\n\t    return !flagError;\n\t}\n\t var showLoading = function () {\n\t    $panel = jQuery(\"#divDep\");\n\t    var loading = jQuery(\"<div class=\\\"dnnLoading\\\"><\/div>\");\n\t    loading.css({\n\t        width: $panel.width(),\n\t        height: $panel.height()\n\t    });\n\t    $panel.before(loading);\n\t};\n\tvar hideLoading = function () {\n\t    $panel = jQuery(\"#divDep\");\n\t    $panel.prev(\".dnnLoading\").remove();\n\t}\n\n\tjQuery(function() {\n\n\t\tjQuery('#dep-data_nascimento').mask('00\/00\/0000');\n\t\t\n\t    jQuery(\"#enviaEmail\").click(function() {\n\t        showLoading();\n\t        jQuery(\"#dep-result\").hide();\n\t        jQuery(\"#dep-result-error\").hide();\n\t        if (checkForm()) {\n\t            \/\/\n\t            var usuario = jQuery(\"#dep-user\").val() + ' - ' + jQuery(\"#dep-username\").val();;\n\t            var acao = jQuery(\"#dep-acao\").val();\n\t            var nome = jQuery(\"#dep-nome\").val();\n\t            var tipo = jQuery(\"#dep-tipo\").val();\n\t            var data_nascimento = jQuery(\"#dep-data_nascimento\").val();\n\n            \tjQuery(\"#enviaEmail\").prop(\"disabled\", true);\n                jQuery.ajax({\n                    url: 'https:\/\/amperj.org.br\/intranet\/wp-json\/amperj\/v1\/sendmail?subject=AMPERJ%20-%20Dependentes',\n                    type: 'post',\n                    dataType: 'json',\n                    data: {\n                        Usuario: usuario,\n                        TipoAcao: acao,\n                        Nome: nome,\n                        Tipo: tipo,\n                        DataNascimento: data_nascimento\n                    }\n                }).done(function(data) {\n                    console.log('done ', data);\n\n                    if (acao == 'NOVO')\n                    {\n                    \tjQuery(\"#dep-result\").html('Sua solicita\u00e7\u00e3o para INSERIR um dependente foi enviada com sucesso ao CPD da Amperj. Aguarde a libera\u00e7\u00e3o.');\n                    }\n                    else if (acao == 'ALTERA\u00c7\u00c3O') {\n                    \tjQuery(\"#dep-result\").html('Sua solicita\u00e7\u00e3o para ALTERAR um dependente foi enviada com sucesso ao CPD da Amperj. Aguarde a libera\u00e7\u00e3o.');\n                    }\n                    else {\n\t\t\t\t\t\tjQuery(\"#dep-result\").html('Sua solicita\u00e7\u00e3o para EXCLUIR dependente foi enviada com sucesso ao CPD da Amperj. Aguarde a exclus\u00e3o em definitivo.');\n                    }\n                    jQuery(\"#dep-result\").show();\n                    jQuery(\"#dep-nome\").val(\"\");\n                    jQuery(\"#dep-tipo\").val(\"\");\n                    jQuery(\"#dep-acao\").val(\"NOVO\");\n                    jQuery(\"#dep-data_nascimento\").val(\"\");\n                    jQuery(\"#enviaEmail\").prop(\"disabled\", false);\n                    jQuery('html, body').animate({\n\t\t\t\t        scrollTop: jQuery(\".promsurance-internal-area\").offset().top\n\t\t\t\t    }, 500);\n\t\t\t\t    jQuery(\".formulario\").hide();\n                    hideLoading();\n                }).fail(function(jqXHR, textStatus) {\n                    console.log('fail ', jqXHR, textStatus);\n                    jQuery(\"#dep-result-error\").show();\n                    jQuery(\"#enviaEmail\").prop(\"disabled\", false);\n\n                    jQuery('html, body').animate({\n\t\t\t\t        scrollTop: jQuery(\".promsurance-internal-area\").offset().top\n\t\t\t\t    }, 500);\n                    hideLoading();\n                });\n\n\t        } \n\t    });\n\n\t\tjQuery('#btNovo').on('click', function(e) {\n\t\t\te.preventDefault();\n\t\t\tjQuery(\".formulario\").show();\n\t        jQuery(\"#dep-acao\").val('NOVO');\n\t        jQuery(\"#dep-nome\").val('');\n\t        jQuery(\"#dep-tipo\").val('');\n\t        jQuery(\"#dep-data_nascimento\").val('');\n\t\t});\n\n\t\tjQuery('.edit').on('click', function(e) {\n\t\t\te.preventDefault();\n\t\t\tvar parent = jQuery(this).parent().parent();\n\t\t\tjQuery(\".formulario\").show();\n\t        jQuery(\"#dep-acao\").val('ALTERA\u00c7\u00c3O');\n\t        jQuery(\"#dep-nome\").val(parent.find('.td-nome').html());\n\t        jQuery(\"#dep-tipo\").val(parent.find('.td-tipo').html());\n\t        jQuery(\"#dep-data_nascimento\").val(parent.find('.td-data').html());\n\t\t});\n\n\t\tjQuery('.delete').on('click', function(e) {\n\t\t\te.preventDefault();\n\t\t\tif (confirm('Deseja realmente solicitar a exclus\u00e3o deste dependente?')) {\n\t\t\t\tvar parent = jQuery(this).parent().parent();\n\t\t        jQuery(\"#dep-acao\").val('EXCLUS\u00c3O');\n\t\t        jQuery(\"#dep-nome\").val(parent.find('.td-nome').html());\n\t\t        jQuery(\"#dep-tipo\").val(parent.find('.td-tipo').html());\n\t\t        jQuery(\"#dep-data_nascimento\").val(parent.find('.td-data').html());\n\n\t\t        jQuery(\"#enviaEmail\").click()\n\t        }\n\t\t});\n\n\t});\n\t<\/script>\n\t\n\n<div class=\"gsp_post_data\" data-post_type=\"page\" data-cat=\"\" data-modified=\"120\" data-title=\"Dependentes\" data-home=\"https:\/\/amperj.org.br\/intranet\"><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4578","page","type-page","status-publish","hentry","wpautop"],"better_featured_image":null,"acf":{"conteudo_mobile":null},"content_details":{"rendered":""},"_links":{"self":[{"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/pages\/4578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/comments?post=4578"}],"version-history":[{"count":1,"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/pages\/4578\/revisions"}],"predecessor-version":[{"id":4579,"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/pages\/4578\/revisions\/4579"}],"wp:attachment":[{"href":"https:\/\/amperj.org.br\/intranet\/wp-json\/wp\/v2\/media?parent=4578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}