protected void Page_Load(object sender, EventArgs e)
        {
            #region Validação
            if (Request["emailCuidador"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["emailCuidador"].ToString() == "")
            {
                Response.Write("false");
                return;
            }
            #endregion

            string emailCuidador = Request["emailCuidador"].ToString();

            clsAdministrador adm = new clsAdministrador();

            if (!(adm.infoCuidadorContrato(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            if (!(adm.listarQuantidadeAdvertencias(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            if (!(adm.listarQuantidadeOcorrencias(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            string dadosCuidador = "";

            dadosCuidador += adm.base64String[0] + "|";
            dadosCuidador += adm.nomeCuidador[0] + "|";
            dadosCuidador += adm.generoCuidador[0] + "|";
            dadosCuidador += adm.telCuidador[0] + "|";
            dadosCuidador += adm.cpfCuidador[0] + "|";
            dadosCuidador += adm.nmEmailCuidador[0] + "|";
            dadosCuidador += adm.dsUsuario[0] + "|";
            dadosCuidador += adm.especiazalicaoCuidador[0] + "|";
            dadosCuidador += adm.vlHora[0] + "|";
            dadosCuidador += adm.linkCurriculo[0] + "|";
            dadosCuidador += adm.qtdOcorrencias[0] + "|";
            dadosCuidador += adm.qtdAdvertencias[0] + "|";
            dadosCuidador += adm.situacaoUsuario[0] + "|";
            dadosCuidador += adm.qtdServico[0] + "|";
            dadosCuidador  = dadosCuidador.Substring(0, dadosCuidador.Length - 1);

            Response.Write(dadosCuidador);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            #region Validação
            if (Request["control"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["control"].ToString() == "")
            {
                Response.Write("false");
                return;
            }

            if (Request["cdOcorrencia"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["cdOcorrencia"].ToString() == "")
            {
                Response.Write("false");
                return;
            }

            if (Request["emailCuidador"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["emailCuidador"].ToString() == "")
            {
                Response.Write("false");
                return;
            }

            if (Request["dsOcorrencia"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["dsOcorrencia"].ToString() == "")
            {
                Response.Write("false");
                return;
            }

            if (Request["emailAdm"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["emailAdm"].ToString() == "")
            {
                Response.Write("false");
                return;
            }

            if (Request["cdTipoOcorrencia"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["cdTipoOcorrencia"].ToString() == "")
            {
                Response.Write("false");
                return;
            }
            #endregion

            string emailCuidador    = Request["emailCuidador"].ToString();
            string cdOcorrencia     = Request["cdOcorrencia"].ToString();
            string control          = Request["control"].ToString();
            string dsOcorrencia     = Request["dsOcorrencia"].ToString();
            string emailAdm         = Request["emailAdm"].ToString();
            string cdTipoOcorrencia = Request["cdTipoOcorrencia"].ToString();

            clsAdministrador adm = new clsAdministrador();

            if (control == "0")
            {
                if (!(adm.removerOcorrencia(cdOcorrencia)))
                {
                    Response.Write("false");
                    return;
                }
            }
            else
            {
                if (control == "1")
                {
                    adm.proxCodigoAdvertencia();
                    string proxCodigo = adm.codigo;

                    if (!(adm.aplicarAdvertencia(proxCodigo, dsOcorrencia, emailCuidador, emailAdm, cdTipoOcorrencia)))
                    {
                        Response.Write("false");
                        return;
                    }

                    if (!(adm.removerOcorrencia(cdOcorrencia)))
                    {
                        Response.Write("false");
                        return;
                    }
                }
                else
                {
                    if (!(adm.infoCuidadorContrato(emailCuidador)))
                    {
                        Response.Write("false");
                        return;
                    }

                    if (!(adm.listarOcorrenciasCuidador(emailCuidador)))
                    {
                        Response.Write("false");
                        return;
                    }

                    string dadosOcorrencia = "";
                    string imgPadrao       = "PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyLW51cnNlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdXNlci1udXJzZSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxOS40MSwzMjAsMjI0LDQxNS4zOSwxMjguNTksMzIwQzU3LjEsMzIzLjEsMCwzODEuNiwwLDQ1My43OUE1OC4yMSw1OC4yMSwwLDAsMCw1OC4yMSw1MTJIMzg5Ljc5QTU4LjIxLDU4LjIxLDAsMCwwLDQ0OCw0NTMuNzlDNDQ4LDM4MS42LDM5MC45LDMyMy4xLDMxOS40MSwzMjBaTTIyNCwzMDRBMTI4LDEyOCwwLDAsMCwzNTIsMTc2VjY1LjgyYTMyLDMyLDAsMCwwLTIwLjc2LTMwTDI0Ni40Nyw0LjA3YTY0LDY0LDAsMCwwLTQ0Ljk0LDBMMTE2Ljc2LDM1Ljg2QTMyLDMyLDAsMCwwLDk2LDY1LjgyVjE3NkExMjgsMTI4LDAsMCwwLDIyNCwzMDRaTTE4NCw3MS42N2E1LDUsMCwwLDEsNS01aDIxLjY3VjQ1YTUsNSwwLDAsMSw1LTVoMTYuNjZhNSw1LDAsMCwxLDUsNVY2Ni42N0gyNTlhNSw1LDAsMCwxLDUsNVY4OC4zM2E1LDUsMCwwLDEtNSw1SDIzNy4zM1YxMTVhNSw1LDAsMCwxLTUsNUgyMTUuNjdhNSw1LDAsMCwxLTUtNVY5My4zM0gxODlhNSw1LDAsMCwxLTUtNVpNMTQ0LDE2MEgzMDR2MTZhODAsODAsMCwwLDEtMTYwLDBaIj48L3BhdGg+PC9zdmc+";
                    string tinhaImg        = "";
                    if (adm.base64String[0] == imgPadrao)
                    {
                        tinhaImg = "false";
                    }
                    else
                    {
                        tinhaImg = "true";
                    }
                    dadosOcorrencia += "<div class='areaCuidador'>";
                    dadosOcorrencia += "<div class='areaImagemCuidador' style='margin-top: 10px; margin-left: 16px;'></div>";
                    dadosOcorrencia += "<div class='invi' style='display: none'>" + adm.base64String[0] + "#" + tinhaImg + "</div>";
                    dadosOcorrencia += "<div class='areaNomeCuidador'>";
                    dadosOcorrencia += "<h3 class='nomeCuidador' style='width: 400px;'>" + adm.nomeCuidador[0] + "</h3>";
                    dadosOcorrencia += "<br/>";
                    dadosOcorrencia += "<p class='nomeCuidador' style='width: 400px; font-size: 20px;'>" + adm.nmEmailCuidador[0] + "</p>";
                    dadosOcorrencia += "</div>";
                    dadosOcorrencia += "</div>";
                    dadosOcorrencia += "<div class='tituloConteudo'><span>Denúncias</span></div>";

                    for (int i = 0; i < adm.dataOcorrencia.Count; i++)
                    {
                        dadosOcorrencia += "<div class='areaOcorrencia'>";
                        dadosOcorrencia += "<h2 class='tipoDenuncia'>" + adm.tipoOcorrencia[i] + "</h2>";
                        dadosOcorrencia += "<div class='areaInfoOcorrencia'>";
                        dadosOcorrencia += "<span>Data de envio:</span><span class='dataEmissaoDenuncia' id='dataDenuncia'>" + adm.dataOcorrencia[i] + "</span>";
                        dadosOcorrencia += "<br/>";
                        dadosOcorrencia += "<span>Denúncia enviada por:</span><span class='clienteDenuncia'>" + adm.nomeCliente[i] + "</span><span>-</span>";
                        dadosOcorrencia += "<span class='emailClienteOcorrencia'>" + adm.emailCliente[i] + "</span>";
                        dadosOcorrencia += "<br/>";
                        dadosOcorrencia += "<span>Detalhes denúncia:</span><span class='descricaoDenuncia'>" + adm.dsOcorrencia[i] + "</span>";
                        dadosOcorrencia += "</div>";
                        dadosOcorrencia += "<div class='areaBotao'>";
                        dadosOcorrencia += "<button class='btnDenuncia " + adm.cdOcorrencia[i] + "' type='submit'>Denúncia Recebida</button>";
                        dadosOcorrencia += "<button class='btnEnviarAdvertencia " + adm.cdOcorrencia[i] + " " + adm.cdTipoOcorrencia[i] + "' type='submit'>Enviar Advertência</button>";
                        dadosOcorrencia += "</div>";
                        dadosOcorrencia += "</div>";
                    }

                    dadosOcorrencia += "</div>";

                    if (adm.dataOcorrencia.Count == 0)
                    {
                        Response.Write("");
                        return;
                    }

                    Response.Write(dadosOcorrencia);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            #region Validação
            if (Request["emailCuidador"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["emailCuidador"].ToString() == "")
            {
                Response.Write("false");
                return;
            }
            #endregion

            string emailCuidador = Request["emailCuidador"].ToString();

            clsAdministrador adm = new clsAdministrador();

            if (!(adm.infoCuidadorContrato(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            if (!(adm.listarServicosCuidador(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            string servicosCuidador = "";
            string imgPadrao        = "PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyLW51cnNlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdXNlci1udXJzZSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxOS40MSwzMjAsMjI0LDQxNS4zOSwxMjguNTksMzIwQzU3LjEsMzIzLjEsMCwzODEuNiwwLDQ1My43OUE1OC4yMSw1OC4yMSwwLDAsMCw1OC4yMSw1MTJIMzg5Ljc5QTU4LjIxLDU4LjIxLDAsMCwwLDQ0OCw0NTMuNzlDNDQ4LDM4MS42LDM5MC45LDMyMy4xLDMxOS40MSwzMjBaTTIyNCwzMDRBMTI4LDEyOCwwLDAsMCwzNTIsMTc2VjY1LjgyYTMyLDMyLDAsMCwwLTIwLjc2LTMwTDI0Ni40Nyw0LjA3YTY0LDY0LDAsMCwwLTQ0Ljk0LDBMMTE2Ljc2LDM1Ljg2QTMyLDMyLDAsMCwwLDk2LDY1LjgyVjE3NkExMjgsMTI4LDAsMCwwLDIyNCwzMDRaTTE4NCw3MS42N2E1LDUsMCwwLDEsNS01aDIxLjY3VjQ1YTUsNSwwLDAsMSw1LTVoMTYuNjZhNSw1LDAsMCwxLDUsNVY2Ni42N0gyNTlhNSw1LDAsMCwxLDUsNVY4OC4zM2E1LDUsMCwwLDEtNSw1SDIzNy4zM1YxMTVhNSw1LDAsMCwxLTUsNUgyMTUuNjdhNSw1LDAsMCwxLTUtNVY5My4zM0gxODlhNSw1LDAsMCwxLTUtNVpNMTQ0LDE2MEgzMDR2MTZhODAsODAsMCwwLDEtMTYwLDBaIj48L3BhdGg+PC9zdmc+";
            string tinhaImg         = "";

            servicosCuidador += "<div class='areaCuidador'>";
            servicosCuidador += "<div class='areaImagemCuidador' style='margin-top: 10px; margin-left: 16px;'></div>";
            if (adm.base64String[0] == imgPadrao)
            {
                tinhaImg = "false";
            }
            else
            {
                tinhaImg = "true";
            }
            servicosCuidador += "<div class='invi' style='display: none'>" + adm.base64String[0] + "#" + tinhaImg + "</div>";
            servicosCuidador += "<div class='areaNomeCuidador'>";
            servicosCuidador += "<h3 class='nomeCuidador' style='width: 400px'>" + adm.nomeCuidador[0] + "</h3>";
            servicosCuidador += "</div>";
            servicosCuidador += "</div>";
            servicosCuidador += "<div class='tituloConteudo'><span>Serviços</span></div>";

            for (int i = 0; i < adm.dtFimServico.Count; i++)
            {
                servicosCuidador += "<div class='areaServico'>";
                servicosCuidador += "<div class='tituloServico'><span>Cliente:</span><span class='emailClienteServico'>" + adm.emailCliente[i] + "</span></div>";
                servicosCuidador += "<div class='areaInfoServico'>";
                servicosCuidador += "<span>Data de início:</span><span class='dataInicioServico'>" + adm.dtInicioServico[i] + "</span>";
                servicosCuidador += "<br/>";
                servicosCuidador += "<span>Data de fim:</span> <span class='dataFimServico'>" + adm.dtFimServico[i] + "</span>";
                servicosCuidador += "<br/>";
                servicosCuidador += "<span>Duração</span><span class='dataInicioServico'>" + adm.hrInicioServico[i] + " - </span><span class='dataFimServico'>" + adm.hrFimServico[i] + "</span>";
                servicosCuidador += "<br/>";
                string duracao        = adm.duracaoServico[i];
                string duracaoMinutos = duracao[3].ToString() + duracao[4].ToString();
                string duracaoHoras   = duracao[0].ToString() + duracao[1].ToString();
                double horaFinal      = double.Parse(duracaoHoras) + (double.Parse(duracaoMinutos) / 60);
                double valorTotal     = horaFinal * double.Parse(adm.vlHora[0]);
                if (adm.statusServico[i] != "Cancelado")
                {
                    servicosCuidador += "<span>Valor Total:</span><span class='valorTotalServico'>" + valorTotal.ToString("C") + "</span>";
                    servicosCuidador += "<br/>";
                }
                if (adm.statusServico[i] == "Finalizado")
                {
                    servicosCuidador += "<span>Status:</span><span class='statusServico finalziado'>" + adm.statusServico[i] + "</span>";
                }
                if (adm.statusServico[i] == "Em Andamento" || adm.statusServico[i] == "Pendente")
                {
                    servicosCuidador += "<span>Status:</span><span class='statusServico pendente'>" + adm.statusServico[i] + "</span>";
                }
                if (adm.statusServico[i] == "Cancelado")
                {
                    servicosCuidador += "<span>Status:</span><span class='statusServico cancelado'>" + adm.statusServico[i] + "</span>";
                }
                servicosCuidador += "</div>";
                servicosCuidador += "</div>";
            }

            servicosCuidador += "</div>";
            servicosCuidador += "</div>";

            Response.Write(servicosCuidador);
        }
Beispiel #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            #region Validação
            if (Request["emailCuidador"] == null)
            {
                Response.Write("false");
                return;
            }

            if (Request["emailCuidador"].ToString() == "")
            {
                Response.Write("false");
                return;
            }
            #endregion

            string emailCuidador = Request["emailCuidador"].ToString();

            clsAdministrador adm = new clsAdministrador();

            if (!(adm.infoCuidadorContrato(emailCuidador)))
            {
                Response.Write("false");
                return;
            }

            string dadosCuidador = "";

            string imgPadrao = "PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyLW51cnNlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdXNlci1udXJzZSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxOS40MSwzMjAsMjI0LDQxNS4zOSwxMjguNTksMzIwQzU3LjEsMzIzLjEsMCwzODEuNiwwLDQ1My43OUE1OC4yMSw1OC4yMSwwLDAsMCw1OC4yMSw1MTJIMzg5Ljc5QTU4LjIxLDU4LjIxLDAsMCwwLDQ0OCw0NTMuNzlDNDQ4LDM4MS42LDM5MC45LDMyMy4xLDMxOS40MSwzMjBaTTIyNCwzMDRBMTI4LDEyOCwwLDAsMCwzNTIsMTc2VjY1LjgyYTMyLDMyLDAsMCwwLTIwLjc2LTMwTDI0Ni40Nyw0LjA3YTY0LDY0LDAsMCwwLTQ0Ljk0LDBMMTE2Ljc2LDM1Ljg2QTMyLDMyLDAsMCwwLDk2LDY1LjgyVjE3NkExMjgsMTI4LDAsMCwwLDIyNCwzMDRaTTE4NCw3MS42N2E1LDUsMCwwLDEsNS01aDIxLjY3VjQ1YTUsNSwwLDAsMSw1LTVoMTYuNjZhNSw1LDAsMCwxLDUsNVY2Ni42N0gyNTlhNSw1LDAsMCwxLDUsNVY4OC4zM2E1LDUsMCwwLDEtNSw1SDIzNy4zM1YxMTVhNSw1LDAsMCwxLTUsNUgyMTUuNjdhNSw1LDAsMCwxLTUtNVY5My4zM0gxODlhNSw1LDAsMCwxLTUtNVpNMTQ0LDE2MEgzMDR2MTZhODAsODAsMCwwLDEtMTYwLDBaIj48L3BhdGg+PC9zdmc+";
            string tinhaImg  = "";

            dadosCuidador += "<div class='areaImagemCuidador'></div>";
            if (adm.base64String[0] == imgPadrao)
            {
                tinhaImg = "false";
            }
            else
            {
                tinhaImg = "true";
            }
            dadosCuidador += "<div class='invi' style='display: none'>" + adm.base64String[0] + "#" + tinhaImg + "</div>";
            dadosCuidador += "<div class='areaNomeCuidador'>";
            dadosCuidador += "<h3 class='nomeCuidador'>" + adm.nmEmailCuidador[0] + "</h3>";
            dadosCuidador += "</div>";
            dadosCuidador += "</div>";
            dadosCuidador += "<div class='tituloConteudo'><span>Informações Básicas</span></div>";
            dadosCuidador += "<div class='areaInfoCuidador'>";
            dadosCuidador += "<div class='areaInfoBasicas'>";
            dadosCuidador += "<span>Gênero:</span>";
            dadosCuidador += "<span class='generoCuidador' style='color: gray'>" + adm.generoCuidador[0] + "</span>";
            dadosCuidador += "<span style='margin-left: 20px'>Telefone:</span>";
            dadosCuidador += "<span class='telefoneCuidador' style='color: gray'>" + adm.telCuidador[0] + "</span>";
            dadosCuidador += "<span style='margin-left: 20px'>CPF:</span>";
            dadosCuidador += "<span class='cpfCuidador' style='color: gray'>" + adm.cpfCuidador[0] + "</span>";
            dadosCuidador += "<span>Email:</span><span class='emailCuidador' style='color: gray'>" + adm.nmEmailCuidador[0] + "</span>";
            dadosCuidador += "<br/>";
            dadosCuidador += "<span>Descrição:</span>";
            dadosCuidador += "<span class='descricaoCuidador' style='color: gray'>" + adm.dsUsuario[0] + "</span>";
            dadosCuidador += "</div>";
            dadosCuidador += "</div>";
            dadosCuidador += "<div class='tituloConteudo'><span>Informações de Trabalho</span></div>";
            dadosCuidador += "<div class='areaInfoCuidador'>";
            dadosCuidador += "<div class='areaInfoTrabalho'>";
            dadosCuidador += "<span>Especialização:</span>";
            dadosCuidador += "<span class='especializacaoCuidador' style='color: gray'>" + adm.especiazalicaoCuidador[0] + "</span>";
            dadosCuidador += "<br/>";
            dadosCuidador += "<span>Valor Hora:</span>";
            dadosCuidador += "<span class='valorHoraCuidador' style='color: gray'>R$ " + adm.vlHora[0] + "</span>";
            dadosCuidador += "<br/>";
            dadosCuidador += "<span>Link Currículo:</span>";
            dadosCuidador += "<span class='curriculoCuidador' style='color: gray'>" + adm.linkCurriculo[0] + "</span>";
            dadosCuidador += "</div>";
            dadosCuidador += "</div>";
            dadosCuidador += "</div>";
            dadosCuidador += "</div>";

            Response.Write(dadosCuidador);
        }