protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["codigoServico"] == null) { Response.Write("false"); return; } if (Request["codigoServico"].ToString() == "") { Response.Write("false"); return; } #endregion string cdServico = Request["codigoServico"].ToString(); clsServico servico = new clsServico(); if (!(servico.verificarAceitouServicoAgora(cdServico))) { Response.Write("false"); return; } string situacaoServico = servico.situacaoServico[0]; Response.Write(situacaoServico); }
protected void Page_Load(object sender, EventArgs e) { clsServico servico = new clsServico(); #region Variáveis com dados para realização do agendamento servico.proxCodigo(); string proxCodigo = servico.codigo; string dtInicio = Request["dtInicioServico"].ToString(); string hrInicio = Request["horaInicio"].ToString(); string hrFim = Request["horaFim"].ToString(); string cep = Request["cep"].ToString(); string cidade = Request["cidade"].ToString(); string bairro = Request["bairro"].ToString(); string rua = Request["rua"].ToString(); string num = Request["num"].ToString(); string uf = Request["estado"].ToString(); string comp = Request["comp"].ToString(); string emailCliente = Request["cliente"].ToString(); string emailCuidador = Request["cuidador"].ToString(); string cdPaciente = Request["cdPaciente"].ToString(); #endregion bool viraDia = Convert.ToBoolean(Session["viraDia"]); if (!(servico.finalizarServico(proxCodigo, dtInicio, hrInicio, hrFim, cep, cidade, bairro, rua, num, uf, comp, emailCliente, emailCuidador, cdPaciente, viraDia))) { Response.Write("false|" + proxCodigo); } Response.Write("true|" + proxCodigo); }
protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["ativo"] == null) { Response.Write("erro"); return; } if (Request["ativo"].ToString() == "") { Response.Write("erro"); return; } if (Request["cdServico"] == null) { Response.Write("erro"); return; } if (Request["cdServico"].ToString() == "") { Response.Write("erro"); return; } #endregion string ativo = Request["ativo"].ToString(); string cdServico = Request["cdServico"].ToString(); clsServico servico = new clsServico(); if (ativo == "0") { //checkin if (!(servico.checkin(cdServico))) { Response.Write("erro"); return; } } else { //checkout if (!servico.checkout(cdServico)) { Response.Write("erro"); return; } } }
protected void Page_Load(object sender, EventArgs e) { #region Validação do Request -> usuario logado if (Request["usuarioLogado"] == null) { Response.Write("erro"); return; } if (Request["usuarioLogado"].ToString() == "") { Response.Write("erro"); return; } string emailCuidador = Request["usuarioLogado"].ToString(); #endregion #region Validação do Request -> numero do mes if (Request["intMes"] == null) { Response.Write("erro"); return; } if (Request["intMes"].ToString() == "") { Response.Write("erro"); return; } string intMes = Request["intMes"].ToString(); #endregion clsServico classeServico = new clsServico(); if (!classeServico.buscarDisponibilidadesServico(emailCuidador, intMes)) { Response.Write("erro"); return; } string listaAgendaCliente = ""; for (int i = 0; i < classeServico.dt_inicio_servico.Count; i++) { listaAgendaCliente += "[" + classeServico.dt_inicio_servico[i] + "," + classeServico.cd_servico[i] + "]|"; } if (listaAgendaCliente.Length != 0) { listaAgendaCliente = listaAgendaCliente.Substring(0, listaAgendaCliente.Length - 1); } Response.Write(listaAgendaCliente); }
protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["cdServico"] == null) { Response.Write("erro"); } if (Request["cdServico"].ToString() == "") { Response.Write("erro"); } if (Request["emailCuidador"] == null) { Response.Write("erro"); } if (Request["emailCuidador"].ToString() == "") { Response.Write("erro"); } #endregion string cdServico = Request["cdServico"].ToString(); string emailCuidador = Request["emailCuidador"].ToString(); clsServico servico = new clsServico(); clsCuidador cuidador = new clsCuidador(); if (!(servico.aceitarServico(cdServico, emailCuidador))) { Response.Write("false"); return; } else { if (!(cuidador.tornarIndisponivel(emailCuidador))) { Response.Write("false"); } Response.Write("true"); } }
protected void Page_Load(object sender, EventArgs e) { if (Request["na"] == null) { Response.Write("erro"); return; } if (Request["na"].ToString() == "") { Response.Write("erro"); return; } string notaAvaliacao = Request["na"].ToString(); if (Request["ec"] == null) { Response.Write("erro"); return; } if (Request["ec"].ToString() == "") { Response.Write("erro"); return; } string emailCuidador = Request["ec"].ToString(); clsServico classeAvaliacao = new clsServico(); if (!classeAvaliacao.avaliarServico(emailCuidador, notaAvaliacao)) { Response.Write("erro"); return; } }
protected void Page_Load(object sender, EventArgs e) { #region Validação POST if (Request["e"] == null) { Response.Write("erro"); return; } if (Request["e"].ToString() == "") { Response.Write("erro"); return; } string emailCliente = Request["e"].ToString(); if (Request["d"] == null) { Response.Write("erro"); return; } if (Request["d"].ToString() == "") { Response.Write("erro"); return; } string txtDenuncia = Request["d"].ToString(); if (Request["c"] == null) { Response.Write("erro"); return; } if (Request["c"].ToString() == "") { Response.Write("erro"); return; } string cdServico = Request["c"].ToString(); if (Request["cd"] == null) { Response.Write("erro"); return; } if (Request["cd"].ToString() == "") { Response.Write("erro"); return; } string cdTipoDenuncia = Request["cd"].ToString(); #endregion clsServico classeDenunciarCuidador = new clsServico(); if (!classeDenunciarCuidador.denunciarServico(emailCliente, txtDenuncia, cdServico, cdTipoDenuncia)) { Response.Write("erro"); return; } }
protected void Page_Load(object sender, EventArgs e) { #region Validação do Post if (Request["codigoServico"] == null) { Response.Write("erro"); return; } if (Request["codigoServico"].ToString() == "") { Response.Write("erro"); return; } string codigoServicoSelecionado = Request["codigoServico"].ToString(); #endregion clsServico classeDetalheHistorico = new clsServico(); if (!classeDetalheHistorico.mostrarDadosHistorico(codigoServicoSelecionado)) { Response.Write("erro"); return; } if (!classeDetalheHistorico.listarAvaliacao(classeDetalheHistorico.emailCuidador[0])) { Response.Write("erro"); return; } double contadorAvaliacao = 0; for (int i = 0; i < classeDetalheHistorico.cd_avaliacaoNota.Count; i++) { contadorAvaliacao += double.Parse(classeDetalheHistorico.cd_avaliacaoNota[i]); } double qtEstrelas = 0; qtEstrelas = contadorAvaliacao / classeDetalheHistorico.cd_avaliacaoNota.Count; double notaAvaliacao = qtEstrelas; string imagemEstrela = ""; for (int j = 0; j <= qtEstrelas - 1; qtEstrelas--) { imagemEstrela += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; } if (qtEstrelas != 0 && qtEstrelas > 0) { if (qtEstrelas >= 0.5 && qtEstrelas < 1) { imagemEstrela += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; } } string duracao = classeDetalheHistorico.duracaoServico[0]; 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(classeDetalheHistorico.vl_cuidador[0]); //double qtEstrelas = 00.00; //if (double.TryParse(classeDetalheHistorico.cd_avaliacao[0], out qtEstrelas)) //{ // for (int j = 0; j <= qtEstrelas - 1; qtEstrelas--) // { // imagemEstrela += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; // } // if (qtEstrelas != 0 && qtEstrelas > 0) // { // if (qtEstrelas == 0.5) // { // imagemEstrela += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; // } // } //} Response.Write( classeDetalheHistorico.base64String[0] + ";" + classeDetalheHistorico.nm_cuidador[0] + ";" + imagemEstrela + ";" + notaAvaliacao + ";" + classeDetalheHistorico.nm_especializacao[0] + ";" + classeDetalheHistorico.nm_genero[0] + ";" + classeDetalheHistorico.ds_cuidador[0] + ";" + classeDetalheHistorico.nm_rua_servico[0] + ";" + classeDetalheHistorico.nm_num_servico + ";" + classeDetalheHistorico.cd_CEP_servico + ";" + classeDetalheHistorico.nm_comp_servico + ";" + classeDetalheHistorico.nm_cidade_servico + ";" + classeDetalheHistorico.nm_uf_servico + ";" + classeDetalheHistorico.hr_inicio_servico[0] + ";" + classeDetalheHistorico.hr_fim_servico[0] + ";" + valorTotal + ";" + classeDetalheHistorico.emailCuidador[0] + ";" + classeDetalheHistorico.situacaoServico[0] ); }
protected void Page_Load(object sender, EventArgs e) { #region Validação do Request if (Request["e"] == null) { Response.Write("erro"); return; } if (Request["e"].ToString() == "") { Response.Write("erro"); return; } string emailCliente = Request["e"].ToString(); #endregion clsServico classeAgendaCliente = new clsServico(); if (!classeAgendaCliente.listarAgendaCliente(emailCliente, false)) { Response.Write("erro"); return; } string listaAgendaCliente = ""; for (int i = 0; i < classeAgendaCliente.nm_cuidador.Count; i++) { listaAgendaCliente += "<div class='areaDadosAgendados " + classeAgendaCliente.cd_servico[i].ToString() + "'>"; listaAgendaCliente += " <div class='iconeRelogio'>"; listaAgendaCliente += " <img src='../../img/icones/agenda/iconeRelogio.png' >"; listaAgendaCliente += " </div>"; if (classeAgendaCliente.diferencaData[i].ToString() == "0") { listaAgendaCliente += " <h3 class='dataServico'>Serviço agendado para hoje</h3>"; } else { listaAgendaCliente += " <h3 class='dataServico'>Serviço agendado para " + classeAgendaCliente.diferencaData[i].ToString() + " dias</h3>"; } listaAgendaCliente += " <div class='areaImagemCuidador'); margin-top: 10px; margin-left: 16px;'></div>"; listaAgendaCliente += " <div class='areaInfoAgenda'>"; listaAgendaCliente += " <h3>" + classeAgendaCliente.nm_cuidador[i].ToString() + "</h3>"; listaAgendaCliente += " <img src='../../img/icones/agenda/iconeMaleta.png'>"; listaAgendaCliente += " <span class='especializacao'>" + classeAgendaCliente.nm_especializacao[i].ToString() + "</span>"; listaAgendaCliente += " <p>Serviço agendado para " + classeAgendaCliente.dt_inicio_servico[i].ToString() + ", das " + classeAgendaCliente.hr_inicio_servico[i].ToString() + " ás " + classeAgendaCliente.hr_fim_servico[i].ToString() + " horas para paciente " + classeAgendaCliente.nm_paciente[i].ToString() + "</p>"; listaAgendaCliente += " <span class='status'>Status: </span><span class='statusAgendado'>" + classeAgendaCliente.situacaoServico[i].ToString() + "</span>"; listaAgendaCliente += " <div class='valor'>"; string duracao = classeAgendaCliente.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(classeAgendaCliente.vl_cuidador[i]); listaAgendaCliente += " <span>Total: </span><span>" + valorTotal.ToString() + " Reais</span>"; listaAgendaCliente += " </div>"; listaAgendaCliente += " </div>"; listaAgendaCliente += " <div class='invi'>" + classeAgendaCliente.base64String[i].ToString() + "</div>"; listaAgendaCliente += "</div>"; } Response.Write(listaAgendaCliente); }
protected void Page_Load(object sender, EventArgs e) { string cdServico = Request["cdServico"]; string detalhesServico = ""; string tinhaImg; string imgPadrao = "PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyLW51cnNlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdXNlci1udXJzZSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxOS40MSwzMjAsMjI0LDQxNS4zOSwxMjguNTksMzIwQzU3LjEsMzIzLjEsMCwzODEuNiwwLDQ1My43OUE1OC4yMSw1OC4yMSwwLDAsMCw1OC4yMSw1MTJIMzg5Ljc5QTU4LjIxLDU4LjIxLDAsMCwwLDQ0OCw0NTMuNzlDNDQ4LDM4MS42LDM5MC45LDMyMy4xLDMxOS40MSwzMjBaTTIyNCwzMDRBMTI4LDEyOCwwLDAsMCwzNTIsMTc2VjY1LjgyYTMyLDMyLDAsMCwwLTIwLjc2LTMwTDI0Ni40Nyw0LjA3YTY0LDY0LDAsMCwwLTQ0Ljk0LDBMMTE2Ljc2LDM1Ljg2QTMyLDMyLDAsMCwwLDk2LDY1LjgyVjE3NkExMjgsMTI4LDAsMCwwLDIyNCwzMDRaTTE4NCw3MS42N2E1LDUsMCwwLDEsNS01aDIxLjY3VjQ1YTUsNSwwLDAsMSw1LTVoMTYuNjZhNSw1LDAsMCwxLDUsNVY2Ni42N0gyNTlhNSw1LDAsMCwxLDUsNVY4OC4zM2E1LDUsMCwwLDEtNSw1SDIzNy4zM1YxMTVhNSw1LDAsMCwxLTUsNUgyMTUuNjdhNSw1LDAsMCwxLTUtNVY5My4zM0gxODlhNSw1LDAsMCwxLTUtNVpNMTQ0LDE2MEgzMDR2MTZhODAsODAsMCwwLDEtMTYwLDBaIj48L3BhdGg+PC9zdmc+"; clsServico servico = new clsServico(); if (!(servico.detalhesServicoHistoricoCuidador(cdServico))) { Response.Write("false"); return; } detalhesServico += "<div class='areaDetalhesInformacaoPaciente'>"; detalhesServico += "<h3 class='tituloInfoPaciente'>Informações do Paciente</h3>"; detalhesServico += "<div class='areaImagemPaciente' id='areaImagemDetalhes'></div>"; detalhesServico += "<div class='areaDadosDetalhe'>"; detalhesServico += "<h3 class='nomePacienteDetalhes'>" + servico.nm_paciente[0] + "</h3>"; detalhesServico += "<span class='necessidadePacienteDetalhes'>Necessidade: </span><span class='necessidadePaciente'>" + servico.nm_necessidade + "</span>"; detalhesServico += "</div>"; detalhesServico += "<div class='areaDescricaoDetalhe'>"; detalhesServico += "<h3 class='tituloDescricao'>Descrição:</h3>"; detalhesServico += "<h3 class='descricao'>" + servico.ds_paciente + "</h3>"; detalhesServico += "</div>"; detalhesServico += "<h3 class='tituloInfoPaciente'>Informações do Serviço</h3>"; detalhesServico += "<div class='areaInfoServicoDetalhe'>"; detalhesServico += "<div class='areaDetalhe'>"; if (servico.nm_comp_servico != "") { detalhesServico += "<span class='dadosDetalhe'>Endereço: </span><span class='dadosServicoDetalhe'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.cd_CEP_servico + " - " + servico.nm_comp_servico + " - " + servico.nm_cidade_servico + " " + servico.nm_uf_servico + "</span>"; } else { detalhesServico += "<span class='dadosDetalhe'>Endereço: </span><span class='dadosServicoDetalhe'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.cd_CEP_servico + " - " + servico.nm_cidade_servico + " " + servico.nm_uf_servico + "</span>"; } detalhesServico += "</div>"; detalhesServico += "<div class='areaDetalhe'>"; detalhesServico += "<span class='dadosDetalhe'>Horário: </span><span class='dadosServicoDetalhe'>" + servico.hr_inicio_servico[0] + " - " + servico.hr_fim_servico[0] + "</span>"; detalhesServico += "</div>"; detalhesServico += "<div class='areaDetalhe'>"; detalhesServico += "<span class='dadosDetalhe'>Duração: </span><span class='dadosServicoDetalhe'>" + servico.duracaoServico[0] + " hr(s)</span>"; detalhesServico += "</div>"; detalhesServico += "<div class='areaDetalhe'>"; string duracao = servico.duracaoServico[0]; 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(servico.vl_cuidador[0]); if (servico.situacaoServico[0] == "Finalizado") { detalhesServico += "<span class='dadosDetalhe'>Valor hora: </span><span class='dadosServicoDetalhe'>R$" + servico.vl_cuidador[0] + "</span>"; detalhesServico += "</div>"; detalhesServico += "<div class='areaDetalhe'>"; detalhesServico += "<span class='dadosDetalhe'>Valor pago: </span><span class='dadosServicoDetalhe'>" + valorTotal.ToString("C") + "</span>"; } else { detalhesServico += "<span class='dadosDetalhe'>Valor hora: </span><span class='dadosServicoDetalhe'>R$" + servico.vl_cuidador[0] + "</span>"; detalhesServico += "</div>"; detalhesServico += "<div class='areaDetalhe'>"; detalhesServico += "<span class='dadosDetalhe'>Serviço Cancelado </span><span class='dadosServicoDetalhe'></span>"; } detalhesServico += "</div>"; detalhesServico += "</div>"; detalhesServico += "</div>"; detalhesServico += "<button class='btnDenunciar'>Denunciar</button>"; Response.Write(detalhesServico); }
protected void Page_Load(object sender, EventArgs e) { clsServico servico = new clsServico(); string controle = Request["control"].ToString(); if (controle == "0") { string dataAtual = Request["diaAtual"].ToString(); string horaAtual = Request["horaAtual"].ToString(); string horaFinal = Request["horaFim"].ToString(); string[] dataSeparada = dataAtual.Split('-'); string[] horaSeparadaInicio = horaAtual.Split(':'); string[] horaSeparadaFim = horaFinal.Split(':'); var dataI = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2]), int.Parse(horaSeparadaInicio[0]), int.Parse(horaSeparadaInicio[1]), 00); var dataF = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2]), int.Parse(horaSeparadaFim[0]), int.Parse(horaSeparadaFim[1]), 00); if (DateTime.Compare(dataF, dataI) < 0) { var dataInicioSoma = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2])); dataInicioSoma = dataInicioSoma.AddDays(1); Response.Write(dataInicioSoma.Year + "-" + dataInicioSoma.Month + "-" + dataInicioSoma.Day); } else { Response.Write(dataI.Year + "-" + dataI.Month + "-" + dataI.Day); } } else { #region Variáveis com dados para realização do agendamento servico.proxCodigo(); string proxCodigo = servico.codigo; string dataAtual = Request["diaAtual"].ToString(); string dataFinal = Request["dataFinal"].ToString(); string hrFim = Request["horaFim"].ToString(); string cep = Request["cep"].ToString(); string cidade = Request["cidade"].ToString(); string bairro = Request["bairro"].ToString(); string rua = Request["rua"].ToString(); string num = Request["num"].ToString(); string uf = Request["estado"].ToString(); string comp = Request["comp"].ToString(); string emailCliente = Request["cliente"].ToString(); string cdPaciente = Request["cdPaciente"].ToString(); string vlMaximo = Request["valorMaximo"].ToString(); #endregion bool virarDia; if (dataFinal != dataAtual) { virarDia = true; } else { virarDia = false; } if (!(servico.finalizarServicoAgora(proxCodigo, hrFim, cep, cidade, bairro, rua, num, uf, comp, emailCliente, cdPaciente, vlMaximo, virarDia))) { Response.Write("false | " + proxCodigo); } Response.Write("true | " + proxCodigo); } }
protected void Page_Load(object sender, EventArgs e) { #region verificacao if (Request["d"] == null) { Response.Write("false"); return; } if (Request["d"].ToString() == "") { Response.Write("false"); return; } if (Request["hi"] == null) { Response.Write("false"); return; } if (Request["hi"].ToString() == "") { Response.Write("false"); return; } if (Request["hf"] == null) { Response.Write("false"); return; } if (Request["hf"].ToString() == "") { Response.Write("false"); return; } #endregion #region pegar dataFim serviço string dataInicio = Request["d"].ToString(); string horaInicio = Request["hi"].ToString(); string horaFim = Request["hf"].ToString(); string tinhaImg; string imgPadrao = "PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyLW51cnNlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdXNlci1udXJzZSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxOS40MSwzMjAsMjI0LDQxNS4zOSwxMjguNTksMzIwQzU3LjEsMzIzLjEsMCwzODEuNiwwLDQ1My43OUE1OC4yMSw1OC4yMSwwLDAsMCw1OC4yMSw1MTJIMzg5Ljc5QTU4LjIxLDU4LjIxLDAsMCwwLDQ0OCw0NTMuNzlDNDQ4LDM4MS42LDM5MC45LDMyMy4xLDMxOS40MSwzMjBaTTIyNCwzMDRBMTI4LDEyOCwwLDAsMCwzNTIsMTc2VjY1LjgyYTMyLDMyLDAsMCwwLTIwLjc2LTMwTDI0Ni40Nyw0LjA3YTY0LDY0LDAsMCwwLTQ0Ljk0LDBMMTE2Ljc2LDM1Ljg2QTMyLDMyLDAsMCwwLDk2LDY1LjgyVjE3NkExMjgsMTI4LDAsMCwwLDIyNCwzMDRaTTE4NCw3MS42N2E1LDUsMCwwLDEsNS01aDIxLjY3VjQ1YTUsNSwwLDAsMSw1LTVoMTYuNjZhNSw1LDAsMCwxLDUsNVY2Ni42N0gyNTlhNSw1LDAsMCwxLDUsNVY4OC4zM2E1LDUsMCwwLDEtNSw1SDIzNy4zM1YxMTVhNSw1LDAsMCwxLTUsNUgyMTUuNjdhNSw1LDAsMCwxLTUtNVY5My4zM0gxODlhNSw1LDAsMCwxLTUtNVpNMTQ0LDE2MEgzMDR2MTZhODAsODAsMCwwLDEtMTYwLDBaIj48L3BhdGg+PC9zdmc+"; bool virarDia = false; string[] dataSeparada = dataInicio.Split('-'); string[] horaSeparadaInicio = horaInicio.Split(':'); string[] horaSeparadaFim = horaFim.Split(':'); var dataI = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2]), int.Parse(horaSeparadaInicio[0]), int.Parse(horaSeparadaInicio[1]), 00); var dataF = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2]), int.Parse(horaSeparadaFim[0]), int.Parse(horaSeparadaFim[1]), 00); if (DateTime.Compare(dataF, dataI) < 0) { var dataInicioSoma = new DateTime(int.Parse(dataSeparada[0]), int.Parse(dataSeparada[1]), int.Parse(dataSeparada[2])); dataInicioSoma = dataInicioSoma.AddDays(1); virarDia = true; } else { virarDia = false; } #endregion Session["virarDia"] = virarDia; clsCuidador classeCuidador = new clsCuidador(); //if (!classeServico.listarAvaliacao(classeServico.emailCuidador[0])) //{ // Response.Write("erro"); // return; //} #region Busca com Filtro try { if (Request["filtro"] == "true") { string vE, vP, vG, vA; vE = Request["vE"]; vP = Request["vP"]; vG = Request["vG"]; vA = Request["vA"]; string vEspecializacao, vPreco, vAvaliacao, vGenero; vEspecializacao = Request["vEspecializacao"]; vPreco = Request["vPreco"]; if (vPreco != null) { vPreco = vPreco.Replace(",", "."); } vAvaliacao = Request["vAvaliacao"]; vGenero = Request["vGenero"]; if (!classeCuidador.listarCuidadoresFiltro(dataInicio, horaInicio, horaFim, vE, vP, vA, vG, vEspecializacao, vPreco, vAvaliacao, vGenero, virarDia)) { Response.Write("false"); return; } } #endregion #region Busca Sem Filtro else { if (!classeCuidador.listarCuidadores(dataInicio, horaInicio, horaFim, virarDia)) { Response.Write("false"); return; } } } catch { classes.clsBanco_32623 clsBanco = new classes.clsBanco_32623(); Response.Write("Erro no resultado (" + clsBanco.msg + ")"); return; } #endregion string listaCuidadores = ""; for (int i = 0; i < classeCuidador.nm_cuidador.Count; i++) { clsServico classeServico = new clsServico(); if (classeCuidador.qtd_servicos[i] == "0") { if (!classeServico.listarAvaliacao(classeCuidador.nm_email_cuidador[i])) { Response.Write("erro"); return; } double contadorAvaliacao = 0; for (int j = 0; j < classeServico.cd_avaliacaoNota.Count; j++) { contadorAvaliacao += double.Parse(classeServico.cd_avaliacaoNota[j]); } double qtEstrelas = 0; qtEstrelas = contadorAvaliacao / classeServico.cd_avaliacaoNota.Count; double notaAvaliacao = qtEstrelas; listaCuidadores += "<div class='areaCuidador " + classeCuidador.nm_email_cuidador[i] + "'>"; listaCuidadores += "<div class='areaImagemCuidador'></div>"; listaCuidadores += "<div class='areaInfoCuidador'>"; listaCuidadores += "<h3>" + classeCuidador.nm_cuidador[i] + "</h3>"; #region colocarestrela listaCuidadores += "<div class='avaliacao'>"; for (int h = 0; h <= qtEstrelas - 1; qtEstrelas--) { listaCuidadores += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; } if (qtEstrelas != 0 && qtEstrelas > 0) { if (qtEstrelas >= 0.5 && qtEstrelas < 1) { listaCuidadores += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; } } //double qtEstrelas = 00.00; //if (double.TryParse(classeCuidador.cd_avaliacao[i], out qtEstrelas)) //{ // for (int j = 0; j <= qtEstrelas - 1; qtEstrelas--) // { // listaCuidadores += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; // } // if (qtEstrelas != 0 && qtEstrelas > 0) // { // if (qtEstrelas == 0.5) // { // listaCuidadores += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; // } // } //} listaCuidadores += "</div>"; #endregion listaCuidadores += "<div class='hora'>"; listaCuidadores += "<img src='../../img/icones/cuidador/iconeCifrao.png' class='iconeCifrao' style='margin-left:0px !important'>"; listaCuidadores += "<span style='margin-left: 9px;'>" + classeCuidador.vl_cuidador[i] + " / Hora</span>"; listaCuidadores += "</div>"; listaCuidadores += "<div class='especializacao'>"; listaCuidadores += "<img src='../../img/icones/cuidador/iconeMaleta.png' class='iconeMaleta'>"; listaCuidadores += "<span>" + classeCuidador.nm_especializacao[i] + "</span>"; listaCuidadores += "</div>"; listaCuidadores += "</div>"; if (classeCuidador.base64String[i] == imgPadrao) { tinhaImg = "false"; } else { tinhaImg = "true"; } listaCuidadores += "<div class='invi' style='display: none'>" + classeCuidador.base64String[i] + "#" + tinhaImg + "</div>"; listaCuidadores += "</div>"; } } if (listaCuidadores == "") { Response.Write("false"); } else { listaCuidadores += "|" + dataI.Day + "/" + dataI.Month; Response.Write(listaCuidadores); } }
protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["cdServico"] == null) { Response.Write("false"); } if (Request["cdServico"].ToString() == "") { Response.Write("false"); } #endregion clsServico servico = new clsServico(); string cdServico = Request["cdServico"].ToString(); if (!(servico.infoServicoAtual(cdServico))) { Response.Write("false"); return; } string dadosServicoAtual = ""; string endereco = ""; dadosServicoAtual += "<h3 class='tituloServicoAtual'>Serviço Atual</h3>"; dadosServicoAtual += "<div class='areaInfoPaciente' style='height: 131px'>"; dadosServicoAtual += "<div class='areaImagemPaciente'></div>"; dadosServicoAtual += "<div class='invi'>" + servico.base64String[0] + "</div>"; dadosServicoAtual += "<div class='areaDadosPaciente'>"; dadosServicoAtual += "<h3 class='nomePaciente'>" + servico.nm_paciente[0] + "</h3>"; dadosServicoAtual += "<h3 class='necessidadePaciente'>" + servico.nm_necessidade + "</h3>"; string duracao = servico.duracaoServico[0]; int intDuracaoHoras; string duracaoHoras; string[] arrayDuracao = duracao.Split(':'); if (duracao.Length == 6) { intDuracaoHoras = int.Parse(arrayDuracao[0]); intDuracaoHoras += 24; duracaoHoras = intDuracaoHoras.ToString(); } else { duracaoHoras = duracao[0].ToString() + duracao[1].ToString(); } string duracaoMinutos = arrayDuracao[1]; double horaFinal = double.Parse(duracaoHoras) + (double.Parse(duracaoMinutos) / 60); double valorTotal = horaFinal * double.Parse(servico.vl_cuidador[0]); if (servico.nm_comp_servico == "") { dadosServicoAtual += "<h3 class='enderecoPaciente'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.dt_inicio_servico[0] + " - " + servico.diaDaSemana + " | " + servico.hr_inicio_servico[0] + " - " + servico.hr_fim_servico[0] + " | " + valorTotal.ToString("C") + "</h3>"; } else { dadosServicoAtual += "<h3 class='enderecoPaciente'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.nm_comp_servico + " - " + servico.dt_inicio_servico[0] + " - " + servico.diaDaSemana + " | " + servico.hr_inicio_servico[0] + " - " + servico.hr_fim_servico[0] + " | " + valorTotal.ToString("C") + "</h3>"; } dadosServicoAtual += "</div>"; dadosServicoAtual += "</div>"; dadosServicoAtual += "<button type='button' id='copiarEndereco'>Copiar endereço</button>"; dadosServicoAtual += "<div id='map' style='width: 300px;height: 300px;margin: 0 auto;margin-top: 30px;'>"; dadosServicoAtual += "<div id='informacoesEndereco' style='display:none;'>" + servico.nm_rua_servico[0] + ' ' + servico.nm_num_servico + ' ' + servico.nm_bairro_servico + ' ' + servico.nm_cidade_servico + ' ' + servico.nm_uf_servico + "</div>"; dadosServicoAtual += "</div>"; dadosServicoAtual += "<button class='btnCheckin 0'>Fazer Check-In</button>"; dadosServicoAtual += "<button class='btnCheckout 1' style='display:none'>Fazer Checkout</button>"; Response.Write(dadosServicoAtual); }
protected void Page_Load(object sender, EventArgs e) { if (Request["codigoServico"] == null) { Response.Write("erro"); return; } if (Request["codigoServico"].ToString() == "") { Response.Write("erro"); return; } string cdServico = Request["codigoServico"].ToString(); clsServico classeDetalheAgendados = new clsServico(); if (!classeDetalheAgendados.mostrarDadosAgendados(cdServico)) { Response.Write("erro"); return; } if (!classeDetalheAgendados.listarAvaliacao(classeDetalheAgendados.emailCuidador[0])) { Response.Write("erro"); return; } double contadorAvaliacao = 0; for (int i = 0; i < classeDetalheAgendados.cd_avaliacaoNota.Count; i++) { contadorAvaliacao += double.Parse(classeDetalheAgendados.cd_avaliacaoNota[i]); } double qtEstrelas = 0; qtEstrelas = contadorAvaliacao / classeDetalheAgendados.cd_avaliacaoNota.Count; double notaAvaliacao = qtEstrelas; string listaAgenda = ""; string duracao = classeDetalheAgendados.duracaoServico[0]; 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(classeDetalheAgendados.vl_cuidador[0]); listaAgenda += "<div class='areaInformacoesCuidador1'>"; listaAgenda += "<h3 class='tituloInformacoesCuidador'>Informações do Cuidador</h3>"; listaAgenda += "<div class='areaImagemCuidador' style='margin-top: 10px; margin-left: 16px;'></div>"; listaAgenda += "<div class='invi'>" + classeDetalheAgendados.base64String[0] + "</div>"; listaAgenda += "<div class='areaDadosCuidador'>"; listaAgenda += "<h3>" + classeDetalheAgendados.nm_cuidador[0] + "</h3>"; listaAgenda += "<div class='areaEstrela'>"; for (int j = 0; j <= qtEstrelas - 1; qtEstrelas--) { listaAgenda += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; } if (qtEstrelas != 0 && qtEstrelas > 0) { if (qtEstrelas >= 0.5 && qtEstrelas < 1) { listaAgenda += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; } } listaAgenda += "<span>" + notaAvaliacao + "</span>"; listaAgenda += "</div>"; listaAgenda += "<div>"; listaAgenda += "<img src='../../img/icones/agenda/iconeMaleta.png'>"; listaAgenda += "<span>" + classeDetalheAgendados.nm_especializacao[0] + "</span>"; listaAgenda += "</div>"; listaAgenda += "<div>"; listaAgenda += "<span>Gênero: </span><span style='font-weight: normal'>" + classeDetalheAgendados.nm_genero[0] + "</span>"; listaAgenda += "</div>"; listaAgenda += "</div>"; listaAgenda += "<div class='areaDescricao'>"; listaAgenda += "<h3>Descrição:</h3>"; listaAgenda += "<p>" + classeDetalheAgendados.ds_cuidador[0] + "</p>"; listaAgenda += "</div>"; listaAgenda += "<div class='linha'></div>"; listaAgenda += "<h3 class='tituloInformacoesCuidador' style='margin-top: 0px;'>Informações do Serviço</h3>"; listaAgenda += "<div class='areaEndereco' style='height: 131px'>"; listaAgenda += "<div class='endereco'>"; listaAgenda += "<span class='tituloEndereco'>Endereço: </span> <span class='infoEndereco'>" + classeDetalheAgendados.nm_rua_servico[0] + " - " + classeDetalheAgendados.nm_num_servico + " - " + classeDetalheAgendados.cd_CEP_servico + " - " + classeDetalheAgendados.nm_comp_servico + classeDetalheAgendados.nm_cidade_servico + " - " + classeDetalheAgendados.nm_uf_servico + "</span>"; listaAgenda += "</div>"; listaAgenda += "<div class='endereco'>"; listaAgenda += "<span class='tituloEndereco'>Horário: </span><span class='infoEndereco'>" + classeDetalheAgendados.hr_inicio_servico[0] + " - " + classeDetalheAgendados.hr_fim_servico[0] + "</span>"; listaAgenda += "</div>"; listaAgenda += "<div class='endereco'>"; listaAgenda += "<span class='tituloEndereco'>Valor pago: </span><span class='infoEndereco'>" + valorTotal + " reais</span>"; listaAgenda += "</div>"; listaAgenda += "<div class='endereco'>"; listaAgenda += "<span class='tituloEndereco'>Status: </span><span class='infoEndereco' style='color: #27AE60; font-weight: bold;'>" + classeDetalheAgendados.situacaoServico[0] + "</span>"; listaAgenda += "</div>"; listaAgenda += "</div>"; listaAgenda += "</div>"; listaAgenda += "</div>"; Response.Write(listaAgenda); }
protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["usuario"] == null) { Response.Write("erro"); } if (Request["usuario"].ToString() == "") { Response.Write("erro"); } #endregion string usuario = Request["usuario"].ToString(); clsServico servico = new clsServico(); if (!(servico.codigoServicoAgora())) { Response.Write(dadosCuidadorAgora); } for (int i = 0; i < servico.codigoAgora.Count; i++) { string cdServico = ""; string inicio = Request["indice"].ToString(); string valorMaximo = ""; cdServico = servico.codigoAgora[i].ToString(); valorMaximo = servico.vl_maximo[i].ToString(); servico.detalhesServicoAgora(cdServico); if (!(servico.buscarCuidadorAgora(valorMaximo))) { Response.Write("false"); return; } if (inicio == "0") { Session["codigosQueJaForam"] = cdServico; for (int j = 0; j < servico.emailCuidadorAgora.Count; j++) { if (servico.emailCuidadorAgora[j] == usuario) { dadosCuidadorAgora += "<h3 class='tituloServicoEncontrado'>Serviço Encontrado</h3>"; dadosCuidadorAgora += "<h3 class='nomePacienteServicoEncontrado'>" + servico.nm_paciente[i] + "</h3>"; string duracao = servico.duracaoServico[0]; string[] duracaoSplit = duracao.Split(':'); if (int.Parse(duracaoSplit[0]) < 0) { int duracaoSomaHora = int.Parse(duracaoSplit[0]) + 24; if (duracaoSomaHora.ToString().Length == 1) { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>0" + duracaoSomaHora + ":" + duracaoSplit[1] + " de serviço</h3>"; } else { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>" + duracaoSomaHora + ":" + duracaoSplit[1] + " de serviço</h3>"; } } else { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>" + servico.duracaoServico[0] + " de serviço</h3>"; } dadosCuidadorAgora += "<button class='btnVerMaisServicoEncontrado " + cdServico + "' type='button'>Ver Mais</button>"; i = servico.codigoAgora.Count; break; } } } else { int codigo = int.Parse(Session["codigosQueJaForam"].ToString()); int codigoServico = int.Parse(cdServico.ToString()); if (Session["codigosQueJaForam"].ToString() != cdServico && codigoServico > codigo) { for (int j = 0; j < servico.emailCuidadorAgora.Count; j++) { if (servico.emailCuidadorAgora[j] == usuario) { dadosCuidadorAgora += "<h3 class='tituloServicoEncontrado' >Serviço Encontrado</h3>"; dadosCuidadorAgora += "<h3 class='nomePacienteServicoEncontrado'>" + servico.nm_paciente[i] + "</h3>"; string duracao = servico.duracaoServico[0]; string[] duracaoSplit = duracao.Split(':'); if (int.Parse(duracaoSplit[0]) < 0) { int duracaoSomaHora = int.Parse(duracaoSplit[0]) + 24; if (duracaoSomaHora.ToString().Length == 1) { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>0" + duracaoSomaHora + ":" + duracaoSplit[1] + " de serviço</h3>"; } else { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>" + duracaoSomaHora + ":" + duracaoSplit[1] + " de serviço</h3>"; } } else { dadosCuidadorAgora += "<h3 class='areaInfoServicoEncontrado'>" + servico.duracaoServico[0] + " de serviço</h3>"; } dadosCuidadorAgora += "<button class='btnVerMaisServicoEncontrado " + cdServico + "' type='button'>Ver Mais</button>"; i = servico.codigoAgora.Count; Session["codigosQueJaForam"] = cdServico; break; } } } else { dadosCuidadorAgora = ""; } } } Response.Write(dadosCuidadorAgora); }
protected void Page_Load(object sender, EventArgs e) { #region Validação if (Request["emailCuidador"] == null) { Response.Write("erro"); } if (Request["emailCuidador"].ToString() == "") { Response.Write("erro"); } #endregion clsServico servico = new clsServico(); string emailCuidador = Request["emailCuidador"].ToString(); if (!(servico.verificarDisponibilidade(emailCuidador))) { Response.Write("false"); return; } string dadosServicoAtual = ""; dadosServicoAtual += "<h3 class='tituloServicoAtual'>Serviço Atual</h3>"; dadosServicoAtual += "<div class='areaInfoPaciente' style='height: 131px'>"; dadosServicoAtual += "<div class='areaImagemPaciente'></div>"; dadosServicoAtual += "<div class='invi'>" + servico.base64String[0] + "</div>"; dadosServicoAtual += "<div class='areaDadosPaciente'>"; dadosServicoAtual += "<h3 class='nomePaciente'>" + servico.nm_paciente[0] + "</h3>"; dadosServicoAtual += "<h3 class='necessidadePaciente'>" + servico.nm_necessidade + "</h3>"; string duracao = servico.duracaoServico[0]; 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(servico.vl_cuidador[0]); if (servico.nm_comp_servico == "") { dadosServicoAtual += "<h3 class='enderecoPaciente'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.dt_inicio_servico[0] + " - " + servico.diaDaSemana + " | " + servico.hr_inicio_servico[0] + " - " + servico.hr_fim_servico[0] + " | " + valorTotal.ToString("C") + "</h3>"; } else { dadosServicoAtual += "<h3 class='enderecoPaciente'>" + servico.nm_rua_servico[0] + " " + servico.nm_num_servico + " - " + servico.dt_inicio_servico[0] + " - " + servico.diaDaSemana + " | " + servico.hr_inicio_servico[0] + " - " + servico.hr_fim_servico[0] + " | " + valorTotal.ToString("C") + "</h3>"; } dadosServicoAtual += "</div>"; dadosServicoAtual += "</div>"; dadosServicoAtual += "<button type='button' id='copiarEndereco'>Copiar Endereço</button>"; dadosServicoAtual += "<div id='informacoesEndereco' style='display:none;'>" + "Rua " + servico.nm_rua_servico[0] + ", " + servico.nm_num_servico + " " + servico.nm_bairro_servico + " " + servico.nm_cidade_servico + " - " + servico.nm_uf_servico + "</div>"; dadosServicoAtual += "<div class='areaMapa' id='map'>"; dadosServicoAtual += "</div>"; if (servico.hr_checkin == "") { dadosServicoAtual += "<button class='btnCheckin 0'>Fazer Check-In</button>"; } else { dadosServicoAtual += "<button class='btnCheckout 1'>Fazer Checkout</button>"; } Response.Write(dadosServicoAtual + "&" + servico.cd_servico[0]); }
protected void Page_Load(object sender, EventArgs e) { #region verificacao if (Request["e"] == null) { Response.Write("false"); return; } if (Request["e"].ToString() == "") { Response.Write("false"); return; } #endregion string emailCuidadorSelecionado = Request["e"].ToString(); clsCuidador classeCuidador = new clsCuidador(); if (!classeCuidador.BuscarCuidador(emailCuidadorSelecionado)) { Response.Write("false"); return; } clsServico classeServico = new clsServico(); if (!classeServico.listarAvaliacao(emailCuidadorSelecionado)) { Response.Write("erro"); return; } double contadorAvaliacao = 0; for (int i = 0; i < classeServico.cd_avaliacaoNota.Count; i++) { contadorAvaliacao += double.Parse(classeServico.cd_avaliacaoNota[i]); } double qtEstrelas = 0; qtEstrelas = contadorAvaliacao / classeServico.cd_avaliacaoNota.Count; double notaAvaliacao = qtEstrelas; string imagemEstrela = ""; for (int j = 0; j <= qtEstrelas - 1; qtEstrelas--) { imagemEstrela += "<img src='../../img/icones/cuidador/estrela.png' class='iconeEstrela'>"; } if (qtEstrelas != 0 && qtEstrelas > 0) { if (qtEstrelas >= 0.5 && qtEstrelas < 1) { imagemEstrela += "<img src='../../img/icones/cuidador/meiaestrela.png' class='iconeEstrela'>"; } } string dadosCuidador = ""; dadosCuidador += classeCuidador.vl_cuidador[0] + "|"; dadosCuidador += classeCuidador.nm_cuidador[0] + "|"; dadosCuidador += classeCuidador.nm_especializacao[0] + "|"; dadosCuidador += classeCuidador.nm_genero[0] + "|"; dadosCuidador += classeCuidador.ds_experiencia[0] + "|"; dadosCuidador += classeCuidador.ds_usuario[0] + "|"; dadosCuidador += classeCuidador.base64String[0] + "|"; dadosCuidador += classeCuidador.cpfCuidador[0] + "|"; dadosCuidador += classeCuidador.telefoneCuidador[0] + "|"; dadosCuidador += classeCuidador.linkCurriculo[0] + "|"; dadosCuidador += imagemEstrela + "|"; dadosCuidador += notaAvaliacao + "|"; dadosCuidador = dadosCuidador.Substring(0, dadosCuidador.Length - 1); Response.Write(dadosCuidador); }