예제 #1
0
    private void Gratificacoes(string ID)
    {
        string stringSelect = "select ID_Gratifica , Gratificacao , Obs, Percentual " +
                              " from Tbl_Funcionarios_gratificacoes  " +
                              " where ID_func = " + ID;
        OperacaoBanco operacaoUsers = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdsetUsers = operacaoUsers.Select(stringSelect);

        str.Clear();
        string ScriptDados;

        while (rcrdsetUsers.Read())
        {
            string bt1 = "<a class='w3-btn w3-round w3-hover-red w3-text-green' onclick='GratificacaoExcluir(this," +
                         Convert.ToString(rcrdsetUsers[0]) +
                         ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;";

            ScriptDados = "<tr>";
            str.Append(ScriptDados);

            ScriptDados = "<td>" + bt1 + Convert.ToString(rcrdsetUsers[1]) + "</td>";
            str.Append(ScriptDados);

            ScriptDados = "<td>" + Convert.ToString(rcrdsetUsers[3]) + "</td>";
            str.Append(ScriptDados);

            ScriptDados = "<td>" + Convert.ToString(rcrdsetUsers[2]) + "</td>";
            str.Append(ScriptDados);

            ScriptDados = "</tr>";
            str.Append(ScriptDados);
        }
        ConexaoBancoSQL.fecharConexao();

        Literal_Gratifica.Text = str.ToString();
    }
예제 #2
0
    private void PreencheCampos(string ID)
    {
        string ScriptDados = "";

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);
        ScriptDados = "var x = document.getElementsByClassName('form-control');";
        str.Append(ScriptDados);

        string stringSelect = "select modelo, placa, cor, km_inicial, combustivel, proprietario, obs " +
                              "from Tbl_Veiculos " +
                              "where ID_Veiculo = " + ID;

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            for (int i = 0; i <= 6; i++)
            {
                ScriptDados = "x[" + i + "].value = \"" + Convert.ToString(rcrdset[i]) + "\";";
                str.Append(ScriptDados);
            }

            //ID do registro
            ScriptDados = "document.getElementById('IDInstHidden').value = \"" + ID + "\";";
            str.Append(ScriptDados);
        }
        ConexaoBancoSQL.fecharConexao();

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }
예제 #3
0
    private void Monta_Grid()
    {
        string stringselect = "select ID_Operacao, format(DataOperacao,'dd/MM/yyyy') as d1 , Documento , Forn_Resp ,Quant_Entrada , Quant_Saida  " +
                              "from Tbl_Produtos_Movimento  " +
                              "where ID_Produto =" + idAux +
                              " order by DataOperacao desc";

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        str.Clear();
        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]);
            string Coluna1 = Convert.ToString(dados[1]);
            string Coluna2 = Convert.ToString(dados[2]);
            string Coluna3 = Convert.ToString(dados[3]);
            string Coluna4 = Convert.ToString(dados[4]);
            string Coluna5 = Convert.ToString(dados[5]);

            string bt1 = "<a id='bt_excluirEstoque' class='w3-btn w3-round w3-hover-red w3-text-green' onclick='Excluir(" + Coluna0 + ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;&nbsp;";

            string stringcomaspas = "******" +
                                    "<td>" + bt1 + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "<td>" + Coluna4 + "</td>" +
                                    "<td>" + Coluna5 + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
        }
        ConexaoBancoSQL.fecharConexao();

        Literal_historico.Text = str.ToString();
    }
    private void EntregasRealizadas()
    {
        string datastatus = DateTime.Now.ToString("yyyy-MM-dd");

        OperacaoBanco operacao3 = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados3 = operacao3.Select("select Latitude ,Longitude, Endereco  " +
                                                                      "FROM Tbl_Entregas " +
                                                                      "where format(Data_Entrega ,'yyyy-MM-dd') ='" + datastatus + "' " +
                                                                      "and Status_Entrega = 'Concluído com Sucesso'");

        realizadas.Clear();
        realizadasStr.Clear();

        while (dados3.Read())
        {
            realizadas.Append("{ lat: " + Convert.ToString(dados3[0]) + ", lng: " + Convert.ToString(dados3[1]) + " },");
            realizadasStr.Append("'REALIZADA: " + Convert.ToString(dados3[2]) + "',");
        }
        ConexaoBancoSQL.fecharConexao();

        //remove ultimo caracter ","
        if (realizadas.Length == 0)
        {
        }
        else
        {
            realizadas.Length--;
        }
        if (realizadasStr.Length == 0)
        {
        }
        else
        {
            realizadasStr.Length--;
        }
    }
예제 #5
0
    private void EntregasEmAndamento()
    {
        string datastatus = DateTime.Now.ToString("yyyy-MM-dd");

        OperacaoBanco operacao3 = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados3 = operacao3.Select("select Latitude ,Longitude, Endereco  " +
                                                                      "FROM Tbl_Entregas " +
                                                                      "where format(Data_Entrega ,'yyyy-MM-dd') ='" + datastatus + "' " +
                                                                      "and Status_Entrega = 'Em Andamento'");

        emandamento.Clear();
        emandamentoStr.Clear();

        while (dados3.Read())
        {
            emandamento.Append("{ lat: " + Convert.ToString(dados3[0]) + ", lng: " + Convert.ToString(dados3[1]) + " },");
            emandamentoStr.Append("'EM ANDAMENTO: " + Convert.ToString(dados3[2]) + "',");
        }
        ConexaoBancoSQL.fecharConexao();

        //remove ultimo caracter ","
        if (emandamento.Length == 0)
        {
        }
        else
        {
            emandamento.Length--;
        }
        if (emandamentoStr.Length == 0)
        {
        }
        else
        {
            emandamentoStr.Length--;
        }
    }
    private void dadosCorpo()
    {
        string stringselect = "select ID_curs, nome, sigla,equivalencia, modalidade_educacional " +
                              "from tbl_Cursos " +
                              "where ID_Inst =" + InstID +
                              "order by Nome";

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]); //id

            string Coluna1 = Convert.ToString(dados[1]);
            string Coluna2 = Convert.ToString(dados[2]);
            string Coluna3 = Convert.ToString(dados[3]);
            string Coluna4 = Convert.ToString(dados[4]);

            string bt1 = "<a class='w3-btn w3-round w3-hover-blue w3-text-green' href='Cursos_Ficha.aspx?v1=" + Coluna0 + "'><i class='fa fa-id-card-o' aria-hidden='true'></i></a>";
            string bt2 = "<a class='w3-btn w3-round w3-hover-red w3-text-green' onclick='Excluir(" + Coluna0 + ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;&nbsp;";

            string stringcomaspas = "******" +
                                    "<td>" + bt1 + bt2 + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "<td>" + Coluna4 + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
            TotaldeRegistros += 1;
        }
        ConexaoBancoSQL.fecharConexao();

        lblTotalRegistros.Text = TotaldeRegistros.ToString();
    }
    private void LocalizacaoMotoboy()
    {
        OperacaoBanco operacao1 = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados1 = operacao1.Select("select ID_Motoboy, Nome ,Latitude ,Longitude, " +
                                                                      "format(GeoDataLoc,'dd-MM-yyyy') as UltimaData," +
                                                                      "format(GeoDataLoc,'HH:mm:ss') as UltimaHora " +
                                                                      "FROM Tbl_Motoboys " +
                                                                      "where ID_Motoboy=" + idmotoboy);

        coordenadas.Clear();
        nomemotoboy.Clear();

        while (dados1.Read())
        {
            //adiciona coordenadas do motoboy
            coordenadas.Append("{ lat: " + Convert.ToString(dados1[2]) + ", lng: " + Convert.ToString(dados1[3]) + " },");
            nomemotoboy.Append("'Motoboy: " + Convert.ToString(dados1[1]) + "',");
        }
        ConexaoBancoSQL.fecharConexao();

        //remove ultimo caracter ","
        if (coordenadas.Length == 0)
        {
        }
        else
        {
            coordenadas.Length--;
        }
        if (nomemotoboy.Length == 0)
        {
        }
        else
        {
            nomemotoboy.Length--;
        }
    }
    private void dadosCorpo()
    {
        // <!--*******Customização*******-->
        string stringselect = "select ID_livro, nome, editora, materia " +
                              "from Tbl_Livros " +
                              "where ID_Inst =" + InstID +
                              "order by nome";

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]); //id

            string Coluna1 = Convert.ToString(dados[1]);
            string Coluna2 = Convert.ToString(dados[2]);
            string Coluna3 = Convert.ToString(dados[3]);

            // <!--*******Customização*******-->
            string bt1 = "<a class='w3-btn w3-round w3-hover-blue w3-text-green' href='Livros_Ficha.aspx?v1=" + Coluna0 + "'><i class='fa fa-id-card-o' aria-hidden='true'></i></a>";
            string bt2 = "<a class='w3-btn w3-round w3-hover-red w3-text-green' onclick='Excluir(" + Coluna0 + ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;&nbsp;";

            string stringcomaspas = "******" +
                                    "<td>" + bt1 + bt2 + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
            TotaldeRegistros += 1;
        }
        ConexaoBancoSQL.fecharConexao();

        lblTotalRegistros.Text = TotaldeRegistros.ToString();
    }
예제 #9
0
    private void Verifica_Presenca(string IDAulaAux, string IDAlunoAux)
    {
        //verifica se foi registrada presença do aluno na aula
        string select_aux = "select Presente " +
                            "from Tbl_Alunos_Frequencia_Alunos  " +
                            "where ID_Aula = " + IDAulaAux +
                            " and ID_Aluno = " + IDAlunoAux;

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(select_aux);
        while (dados.Read())
        {
            if (Convert.ToString(dados[0]) == "True")
            {
                Tpresencas++;
            }
            else
            {
                Tfaltas++;
            }
        }
        ConexaoBancoSQL.fecharConexao();
    }
    private void EntregasRetorno()
    {
        OperacaoBanco operacao3 = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados3 = operacao3.Select("select Latitude ,Longitude, Endereco  " +
                                                                      "FROM Tbl_Entregas " +
                                                                      "where Status_Entrega <> 'Concluído com Sucesso' " +
                                                                      "and Chegada_Ok = 1 " +
                                                                      "and ID_Entrega =" + IDAux);

        retorno.Clear();
        retornoStr.Clear();

        while (dados3.Read())
        {
            retorno.Append("{ lat: " + Convert.ToString(dados3[0]) + ", lng: " + Convert.ToString(dados3[1]) + " },");
            retornoStr.Append("'RETORNO: " + Convert.ToString(dados3[2]) + "',");
        }
        ConexaoBancoSQL.fecharConexao();

        //remove ultimo caracter ","
        if (retorno.Length == 0)
        {
        }
        else
        {
            retorno.Length--;
        }
        if (retornoStr.Length == 0)
        {
        }
        else
        {
            retornoStr.Length--;
        }
    }
예제 #11
0
    public string NomeMunicipio(string IDAux)
    {
        string MunicFormatado = "", Munic = "";

        string        stringSelect = "select Nome,Logomarca from Tbl_Municipios where ID_Munic   = " + IDAux;
        OperacaoBanco Operacao     = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = Operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            Munic   = Convert.ToString(rcrdset[0]);
            URIlogo = Convert.ToString(rcrdset[1]);
        }
        ConexaoBancoSQL.fecharConexao();

        int lenMunic = Munic.Length;

        if (lenMunic > 24)
        {
            MunicFormatado = Munic.Substring(24, lenMunic - 24);
        }

        return(MunicFormatado);
    }
    private void Table_Notas(string ID)
    {
        string stringSelect = "select t1.id_aa, t2.nome, t1.nota " +
                              "from tbl_aluno_avaliacao t1 " +
                              "inner join tbl_alunos t2 on (t1.id_aluno = t2.ID_Aluno ) " +
                              "where t1.id_avaliacao = " + ID;

        OperacaoBanco operacaoUsers = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdsetUsers = operacaoUsers.Select(stringSelect);

        str.Clear();
        string ScriptDados;

        while (rcrdsetUsers.Read())
        {
            string bt1 = "<a class='w3-btn w3-round w3-hover-red w3-text-green' onclick='ExcluirAl(this," +
                         Convert.ToString(rcrdsetUsers[0]) +
                         ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;&nbsp;";

            ScriptDados = "<tr>";
            str.Append(ScriptDados);

            ScriptDados = "<td>" + bt1 + Convert.ToString(rcrdsetUsers[1]) + "</td>";
            str.Append(ScriptDados);

            ScriptDados = "<td>" + Convert.ToString(rcrdsetUsers[2]) + "</td>";
            str.Append(ScriptDados);

            ScriptDados = "</tr>";
            str.Append(ScriptDados);
        }
        ConexaoBancoSQL.fecharConexao();

        Literal_table.Text = str.ToString();
    }
    private void PreencheInstituicoes(string idMunic)
    {
        StringBuilder strInst = new StringBuilder();

        strInst.Clear();
        strInst.Append("<option value=\"Todas\">Todas</option>");

        string strSelect = "select Instituicao " +
                           "from Tbl_Funcionarios_CargaHor " +
                           "INNER JOIN Tbl_Funcionarios  ON Tbl_Funcionarios_CargaHor.ID_func  = Tbl_Funcionarios.ID_func " +
                           "where Tbl_Funcionarios.ID_Munic = " + idMunic +
                           " group by Instituicao";
        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(strSelect);

        while (dados.Read())
        {
            strInst.Append("<option value=\"" + Convert.ToString(dados[0]) + "\">" + Convert.ToString(dados[0]) + "</option>");
        }
        ConexaoBancoSQL.fecharConexao();

        literal_instituicao.Text = strInst.ToString();
    }
예제 #14
0
    private void PreencheCampos(string ID)
    {
        string ScriptDados = "";

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);
        ScriptDados = "var x = document.getElementsByClassName('form-control');";
        str.Append(ScriptDados);

        string stringselect = "select Descricao " +
                              "from tbl_periodo_avaliacao " +
                              "where id_periodo = " + ID;

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = operacao.Select(stringselect);
        while (rcrdset.Read())
        {
            for (int i = 0; i < 1; i++)
            {
                ScriptDados = "x[" + i + "].value = \"" + Convert.ToString(rcrdset[i]) + "\";";
                str.Append(ScriptDados);
            }

            ScriptDados = "document.getElementById('IDInstHidden').value = \"" + ID + "\";";
            str.Append(ScriptDados);
        }
        ConexaoBancoSQL.fecharConexao();

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }
    private void TabelaCorpo()
    {
        string stringselect = "";

        switch (RelFiltro)
        {
        case "Todas":
            stringselect = "select  nome, etnia " +
                           "from Tbl_Funcionarios " +
                           "where ID_Munic = " + idMunicAux +
                           " order by etnia,nome";
            break;

        default:
            stringselect = "select nome, etnia " +
                           "from Tbl_Funcionarios " +
                           "where etnia = '" + RelFiltro + "'" +
                           " order by  nome";
            break;
        }

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);
        string Coluna1, Coluna2;

        while (dados.Read())
        {
            Coluna1 = Convert.ToString(dados[0]);
            Coluna2 = Convert.ToString(dados[1]);

            cell = new PdfPCell(new Phrase(Coluna1, fontTabela)); table.AddCell(cell);
            cell = new PdfPCell(new Phrase(Coluna2, fontTabela)); table.AddCell(cell);
        }
        ConexaoBancoSQL.fecharConexao();
    }
예제 #16
0
    private void dadosCorpo()
    {
        string stringselect = "select a.ID_Atestado, al.nome, format(a.data_atestado,'yyyy-MM-dd') as data_atestado, a.observacoes  " +
                              "from Tbl_Atestados a " +
                              "inner join tbl_alunos al on (a.id_aluno = al.id_aluno) " +
                              "where a.ID_inst =" + InstID +
                              " order by id_atestado";

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]); //id

            string Coluna1 = Convert.ToString(dados[1]);
            string Coluna2 = Convert.ToString(dados[2]);
            string Coluna3 = Convert.ToString(dados[3]);

            string bt1 = "<a class='w3-btn w3-round w3-hover-blue w3-text-green' href='Atestados_Ficha.aspx?v1=" + Coluna0 + "'><i class='fa fa-id-card-o' aria-hidden='true'></i></a>";
            string bt2 = "<a class='w3-btn w3-round w3-hover-red w3-text-green' onclick='Excluir(" + Coluna0 + ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>&nbsp;&nbsp;";

            string stringcomaspas = "******" +
                                    "<td>" + bt1 + bt2 + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
            TotaldeRegistros += 1;
        }
        ConexaoBancoSQL.fecharConexao();

        lblTotalRegistros.Text = TotaldeRegistros.ToString();
    }
예제 #17
0
    public string entregMasterSalvar(string param1, string param2, string param3, string param4, string param5,
                                     string param6, string param7, string param8, string param9)
    {
        string msg       = "0";
        string strInsert = "INSERT INTO Tbl_Entregas_Master (ID_Cliente ,Data_OS , Data_Servico , Distancia_Total , Valor_Total , Tipo_Atendimento ," +
                           "Forma_Pagam ,Status_OS , Status_Pagam,LocalOrigem ,LocalDestino ) values (" +
                           param1 + ", dateadd(hh,-3,getdate()), dateadd(hh,-3,getdate()), " + param2 + " , " + param3 + " , '" + param4 + "', '" + param5 + "' , '" +
                           param6 + "', '" + param7 + "', '" + param8 + "', '" + param9 + "')";

        OperacaoBanco operacao = new OperacaoBanco();
        bool          inserir  = operacao.Insert(strInsert);

        ConexaoBancoSQL.fecharConexao();

        if (inserir == true)
        {
            string stringselect = "select ID_Entrega" +
                                  " from Tbl_Entregas_Master" +
                                  " where ID_Cliente = " + param1 +
                                  " order by ID_Entrega desc";
            OperacaoBanco operacao1 = new OperacaoBanco();
            System.Data.SqlClient.SqlDataReader dados = operacao1.Select(stringselect);

            while (dados.Read())
            {
                msg = Convert.ToString(dados[0]);
                break;
            }
        }
        else
        {
            msg = "0";
        }
        ConexaoBancoSQL.fecharConexao();
        return(msg);
    }
예제 #18
0
    public string gerarFatura(string param1, string param2, string param3)
    {
        string url   = "Sorry.aspx";
        string idfat = "";

        OperacaoBanco operacao = new OperacaoBanco();
        bool          inserir  = operacao.Insert("insert into Tbl_Faturas (ID_Cliente,Quant,Valor_Total,Data_Fatura,Status_Pagam) values " +
                                                 "(" + param1 + ", " + param2 + " , " + param3 + " , dateadd(hh,-3,getdate()) , 'Em Aberto' ) ");

        ConexaoBancoSQL.fecharConexao();

        if (inserir == true)
        {
            //obtem o numero da fatura criada
            string stringselect = "select ID_Fatura from Tbl_Faturas " +
                                  " where ID_Cliente = " + param1 +
                                  " order by ID_Fatura desc";
            OperacaoBanco operacao1 = new OperacaoBanco();
            System.Data.SqlClient.SqlDataReader dados = operacao1.Select(stringselect);
            while (dados.Read())
            {
                idfat = Convert.ToString(dados[0]);
                break;
            }
            ConexaoBancoSQL.fecharConexao();

            //define as entregas como pertencentes a fatura recem criada
            OperacaoBanco operacao2 = new OperacaoBanco();
            bool          alterar   = operacao2.Update("update Tbl_Entregas_Master set " +
                                                       "ID_Fatura  = " + idfat +
                                                       " where ID_Cliente = " + param1 + " and ID_Fatura = 0 and Forma_Pagam = 'Faturado'");
            ConexaoBancoSQL.fecharConexao();
            url = "Faturas_Gerar.aspx";
        }
        return(url);
    }
    private void TabelaCorpo()
    {
        string stringselect = "";

        switch (RelFiltro)
        {
        case "Todas":
            stringselect = "select  nome, vinculo, Situacao , funcao, lotado " +
                           "from Tbl_Funcionarios " +
                           "where ID_Munic = " + idMunicAux +
                           " order by lotado,nome";
            break;

        default:
            stringselect = "select nome, vinculo, Situacao , funcao, lotado " +
                           "from Tbl_Funcionarios " +
                           "where ID_Munic = " + idMunicAux +
                           " and lotado = '" + RelFiltro + "'" +
                           " order by lotado,nome";
            break;
        }

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);
        string Coluna1, Coluna2, Coluna3, Coluna4, Coluna5;
        int    total_registros = 0;

        while (dados.Read())
        {
            Coluna1 = Convert.ToString(dados[0]);
            Coluna2 = Convert.ToString(dados[1]);
            Coluna3 = Convert.ToString(dados[2]);
            Coluna4 = Convert.ToString(dados[3]);
            Coluna5 = Convert.ToString(dados[4]);

            cell = new PdfPCell(new Phrase(Coluna1, fontTabela)); table.AddCell(cell);
            cell = new PdfPCell(new Phrase(Coluna2, fontTabela)); table.AddCell(cell);
            cell = new PdfPCell(new Phrase(Coluna3, fontTabela)); table.AddCell(cell);
            cell = new PdfPCell(new Phrase(Coluna4, fontTabela)); table.AddCell(cell);
            if (colunas == 5)
            {
                cell = new PdfPCell(new Phrase(Coluna5, fontTabela)); table.AddCell(cell);
            }
            total_registros++;
        }
        ConexaoBancoSQL.fecharConexao();

        string totalreg = "Total de Registros:" + total_registros;
        string linhabranco = "---";

        cell = new PdfPCell(new Phrase(linhabranco, fontTabelaHeader)); table.AddCell(cell);
        cell = new PdfPCell(new Phrase(linhabranco, fontTabelaHeader)); table.AddCell(cell);
        cell = new PdfPCell(new Phrase(linhabranco, fontTabelaHeader)); table.AddCell(cell);
        if (colunas == 5)
        {
            cell = new PdfPCell(new Phrase(linhabranco, fontTabelaHeader)); table.AddCell(cell);
            cell = new PdfPCell(new Phrase(totalreg, fontTabelaHeader)); table.AddCell(cell);
        }
        else
        {
            cell = new PdfPCell(new Phrase(totalreg, fontTabelaHeader)); table.AddCell(cell);
        }
    }
    private void PreencheCampos(string ID)
    {
        string ScriptDados = "";

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);
        ScriptDados = "var x = document.getElementsByClassName('form-control');";
        str.Append(ScriptDados);

        string stringSelect = "select " +
                              "Nome," +
                              "format(Nascimento,'yyyy-MM-dd') as d1, " +
                              "EstadoCivil," +
                              "Pai," +
                              "Mae," +
                              "Responsavel," +
                              "ResponsavelCPF," +
                              "ResponsavelTel," +
                              "Naturalidade," +
                              "Nacionalidade," +
                              "Etnia," +    //10
                              "TipoSanguinio," +
                              "Deficiente," +
                              "DeficienteTipo," +
                              "ID_Curso," +
                              "ID_Turma," +
                              "matricula," +
                              "Endereco," +
                              "Latitude," +
                              "Longitude," +
                              "Numero," + //20
                              "Bairro," +
                              "CEP," +
                              "Cidade," +
                              "UF," +
                              "Celular1," +
                              "Celular2," +
                              "TelFixo," +
                              "email," +
                              "PIS," +
                              "CPF," +  //30
                              "RG," +
                              "RGEmissor," +
                              "RGEmissao," +
                              "CTPS," +
                              "CTPSserie," +
                              "CTPSEmissao," +
                              "Titulo," +
                              "Zona," +
                              "Secao," +
                              "CNH," +  //40
                              "Passaporte," +
                              "CertNasc ," +
                              "Alergias," +
                              "AlergiasMed," +
                              "AcidenteAvisar," +
                              "CartaoSUS," +
                              "FardaCamisa," +
                              "FardaCamiseta," +
                              "FardaCalca," +
                              "FardaSapato," + //50
                              "FardaBota," +
                              "FardaObs," +
                              "FotoDataURI " + //53
                              "from Tbl_Alunos " +
                              "where ID_aluno  = " + ID;

        string        getValor = " ";
        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            for (int i = 0; i < 53; i++)
            {
                ScriptDados = "x[" + i + "].value = \"" + Convert.ToString(rcrdset[i]) + "\";";
                str.Append(ScriptDados);
            }

            ScriptDados = "document.getElementById('results').innerHTML = '<img src=\"" + Convert.ToString(rcrdset[53]) + "\"/>'; ";
            str.Append(ScriptDados);
            ScriptDados = "document.getElementById('Hidden1').value = \"" + Convert.ToString(rcrdset[53]) + "\";";
            str.Append(ScriptDados);
            ScriptDados = "document.getElementById('IDHidden').value = \"" + ID + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al1').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al2').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al3').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al4').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al5').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);

            ScriptDados = "document.getElementById('al6').innerHTML = \"" + Convert.ToString(rcrdset[0]) + "\";";
            str.Append(ScriptDados);


            ScriptDados = "var latitude = document.getElementById('input_lat').value;";
            str.Append(ScriptDados);

            ScriptDados = "var longitude = document.getElementById('input_lng').value;";
            str.Append(ScriptDados);

            ScriptDados = "var urlMapa = \"MapaAuxiliar.aspx?lat=\" + latitude + \"&lng=\" + longitude;";
            str.Append(ScriptDados);

            ScriptDados = "window.open(urlMapa, 'MapFrame');";
            str.Append(ScriptDados);

            getValor = "document.getElementById('input_matri').value = \"" + Convert.ToString(rcrdset[16]) + "\";";
            str.Append(getValor);

            if (getValor == "0")
            {
                getValor = " ";
            }
        }
        ConexaoBancoSQL.fecharConexao();

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }
    private void dadosCorpo()
    {
        string datastatus   = DateTime.Now.ToString("yyyy-MM-dd");
        string stringselect = "select ID_Entrega, LocalOrigem,LocalDestino, " +
                              "Tipo_Atendimento, Valor_Total, Forma_Pagam , Status_Pagam, Status_OS " +
                              "from Tbl_Entregas_Master " +
                              "where ID_Cliente = " + param + " " +
                              "and historico=0 ";

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]); //id entrega

            string Coluna1 = Convert.ToString(dados[1]).Substring(0, Convert.ToString(dados[1]).IndexOf(","));
            string Coluna2 = Convert.ToString(dados[2]).Substring(0, Convert.ToString(dados[2]).IndexOf(","));
            string Coluna3 = Convert.ToString(dados[3]);
            string Coluna4 = Convert.ToString(dados[4]);
            string Coluna5 = Convert.ToString(dados[5]);
            string Coluna7 = Convert.ToString(dados[6]);    //Status pagamento
            string Coluna8 = Convert.ToString(dados[7]);    //Status OS

            string codePagam = "", classPag = "", iconPag = "";
            string codeDelete = "", classDelete = "", iconDelete = "";

            if (Coluna7 == "Em Aberto")
            {
                if (Coluna5 == "Cartão")
                {
                    codePagam = "iniciapag(" + Coluna0 + " , " + Coluna4.Replace(",", ".") + ");";
                    classPag  = "w3-btn w3-round w3-hover-green w3-padding";
                    iconPag   = "<i class='fa fa-usd' aria-hidden='true'></i>";
                }
                else
                {
                    codePagam = "";
                    classPag  = "";
                }

                codeDelete  = "excluirEntrega(" + Coluna0 + ");";
                classDelete = "w3-btn w3-round w3-hover-red w3-padding";
                iconDelete  = "<i class='fa fa-trash-o' aria-hidden='true'></i>";
            }
            else if (Coluna7 == "Faturado")
            {
                codePagam = "Em Aberto";
                classPag  = "";

                if (Coluna8 == "Em Aberto")
                {
                    codeDelete  = "excluirEntrega(" + Coluna0 + ");";
                    classDelete = "w3-btn w3-round w3-hover-red w3-padding";
                    iconDelete  = "<i class='fa fa-trash-o' aria-hidden='true'></i>";
                }
                else
                {
                    codeDelete  = "";
                    classDelete = "";
                }
            }
            else
            {
                codePagam = "";
                classPag  = "";

                if (Coluna8 == "Em Aberto")
                {
                    codeDelete  = "excluirEntrega(" + Coluna0 + ");";
                    classDelete = "w3-btn w3-round w3-hover-red w3-padding";
                    iconDelete  = "<i class='fa fa-trash-o' aria-hidden='true'></i>";
                }
                else
                {
                    codeDelete  = "";
                    classDelete = "";
                }
            }


            String btarquivar = "";
            string TipoFicha  = "0";
            if (Coluna8 == "Concluída")
            {
                btarquivar = "<a class='w3-btn w3-round w3-hover-green w3-padding' " +
                             "onclick='ArquivarEntrega(" + Coluna0 + ")'>" +
                             "<i class='fa fa-check-circle-o' aria-hidden='true'></i></a>";
                TipoFicha = "1";
            }

            string bt1 = "<a class='" + classPag + "' onclick='" + codePagam + "'>" + iconPag + "</a>";
            string bt2 = "<a class='" + classDelete + "' onclick='" + codeDelete + "'>" + iconDelete + "</a>";
            string bt3 = "<a class='w3-btn w3-round w3-hover-blue' href='EntregaFicha.aspx?v1=" + Coluna0 + "&v2=" + TipoFicha + "'><i class='fa fa-info-circle' aria-hidden='true'></i></a>";

            string stringcomaspas = "******" +
                                    "<td>" + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "<td>" + "R$" + Coluna4 + "</td>" +
                                    "<td>" + Coluna5 + "</td>" +
                                    "<td>" + Coluna7 + "</td>" +
                                    "<td>" + Coluna8 + "</td>" +
                                    "<td>" + bt3 + bt1 + bt2 + btarquivar + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
        }
        ConexaoBancoSQL.fecharConexao();
    }
    private void PreencheCampos(string ID)
    {
        string ScriptDados = "";

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);
        ScriptDados = "var x = document.getElementsByClassName('form-control');";
        str.Append(ScriptDados);

        string stringSelect = "select " +
                              "Nome," +
                              "Sexo," +
                              "Nascimento," +
                              "Pai," +
                              "Mae," +
                              "Naturalidade," +
                              "Nacionalidade," +
                              "Escolaridade," +
                              "EstadoCivil," +
                              "Etnia," +
                              "TipoSanguinio," +
                              "Deficiente," +
                              "DeficienteTipo," +

                              "Endereco," +
                              "Latitude," +
                              "Longitude," +
                              "Numero," +
                              "Bairro," +
                              "CEP," +
                              "UF," +
                              "Cidade," +
                              "Celular1," +
                              "Celular2," +
                              "TelFixo," +
                              "email," +

                              "PIS," +
                              "CPF," +
                              "RG," +
                              "RGEmissor," +
                              "RGEmissao," +
                              "CTPS," +
                              "CTPSserie," +
                              "CTPSEmissao," +
                              "Titulo," +
                              "Zona," +
                              "Secao," +
                              "CNH," +
                              "Passaporte," +

                              "Vinculo," +
                              "Situacao," +
                              "Funcao," +
                              "TabelaSal," +
                              "SalarioBruto," +
                              "SalarioInvest," +
                              "Sindicalizado," +
                              "SindicatoNome," +
                              "lotado," +
                              "Matricula," +

                              "Banco," +
                              "Agencia," +
                              "ContaTipo," +
                              "ContaNumero," +
                              "ContaOperacao," +

                              "Alergias," +
                              "AlergiasMed," +
                              "AcidenteAvisar," +
                              "CartaoSUS," +

                              "FardaCamisa," +
                              "FardaCamiseta," +
                              "FardaCalca," +
                              "FardaSapato," +
                              "FardaBota," +
                              "FardaObs," +
                              "Cracha," +

                              "FotoDataURI, " +
                              "ID_Munic  " +

                              "from Tbl_Funcionarios " +
                              "where ID_func  = " + ID;

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            for (int i = 0; i < 64; i++)
            {
                ScriptDados = "x[" + i + "].value = \"" + Convert.ToString(rcrdset[i]) + "\";";
                str.Append(ScriptDados);
            }

            ScriptDados = "document.getElementById('results').innerHTML = '<img src=\"" + Convert.ToString(rcrdset[64]) + "\"/>'; ";
            str.Append(ScriptDados);
            ScriptDados = "document.getElementById('Hidden1').value = \"" + Convert.ToString(rcrdset[64]) + "\";";
            str.Append(ScriptDados);

            //id do municipio
            Literal_IDInst.Text = Convert.ToString(rcrdset[65]);

            ScriptDados = "document.getElementById('IDHidden').value = \"" + ID + "\";";
            str.Append(ScriptDados);

            ScriptDados = "var latitude = document.getElementById('input_lat').value;";
            str.Append(ScriptDados);

            ScriptDados = "var longitude = document.getElementById('input_lng').value;";
            str.Append(ScriptDados);

            ScriptDados = "var urlMapa = \"MapaAuxiliar.aspx?lat=\" + latitude + \"&lng=\" + longitude;";
            str.Append(ScriptDados);

            ScriptDados = "window.open(urlMapa, 'MapFrame');";
            str.Append(ScriptDados);
        }
        ConexaoBancoSQL.fecharConexao();

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }
예제 #23
0
    public string EndTravel(int IDMotoboy, int IDEntrega, string IDPai, string dataLeitura, string Status)
    {
        string Resultado = "";
        string mStatus   = "";

        switch (Status)
        {
        case "01": { mStatus = "Concluído com Sucesso"; break; }

        case "02": { mStatus = "Mudou-se"; break; }

        case "03": { mStatus = "Ausente"; break; }

        case "04": { mStatus = "Não quiz Receber"; break; }

        case "05": { mStatus = "Área de Risco"; break; }

        case "06": { mStatus = "End. Insuficiente"; break; }
        }

        // atualiza status da entrega : VIAGEM CONCLUIDA
        OperacaoBanco operacao  = new OperacaoBanco();
        Boolean       atualizar = operacao.Update("update Tbl_Entregas set " +
                                                  "Chegada_Data = '" + dataLeitura + "', " +
                                                  "Status_Entrega = '" + mStatus + "', " +
                                                  "Chegada_Ok = 1  " +
                                                  "where ID_Entrega_Filho = " + IDEntrega);

        ConexaoBancoSQL.fecharConexao();

        if (atualizar == true)
        {
            //verifica se ainda existem entregas a realizar, caso não, marca Master como Concluida
            int           TotalReg     = 0;
            OperacaoBanco operacaoEnd1 = new OperacaoBanco();
            SqlDataReader dadosEnd1    = operacaoEnd1.Select("select ID_Entrega " +
                                                             "FROM Tbl_Entregas " +
                                                             "where ID_Entrega=" + IDPai +
                                                             " and Chegada_Ok = 0"
                                                             );

            while (dadosEnd1.Read())
            {
                TotalReg++;
            }
            ConexaoBancoSQL.fecharConexao();

            if (TotalReg == 0)
            {
                OperacaoBanco operacaoMaster  = new OperacaoBanco();
                Boolean       atualizarmaster = operacaoMaster.Update("update Tbl_Entregas_Master set " +
                                                                      "Status_OS  = 'Concluída' " +
                                                                      "where ID_Entrega = " + IDPai);
                ConexaoBancoSQL.fecharConexao();
            }

            Resultado = "OK";
        }
        else
        {
            Resultado = "NÃO FOI POSSIVEL ATUALIZAR STATUS";
        }

        return(Resultado);
    }
예제 #24
0
    private void DadosFUncionario(string IDaUX)
    {
        string ScriptDados, strTexto, idAuxMunic = "", NomeMunic;

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);

        string        stringSelect = "select Nome,cpf,ID_Munic from Tbl_Funcionarios  where ID_func  = " + IDaUX;
        OperacaoBanco Operacao     = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = Operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            strTexto = "document.getElementById('txtNome').innerHTML=' " + Convert.ToString(rcrdset[0]) + " ';";
            str.Append(strTexto);
            strTexto = "document.getElementById('txtNome1a').innerHTML=' " + Convert.ToString(rcrdset[0]) + " ';";
            str.Append(strTexto);

            strTexto = "document.getElementById('txtCPF').innerHTML=' " + Convert.ToString(rcrdset[1]) + " ';";
            str.Append(strTexto);
            strTexto = "document.getElementById('txtCPF1a').innerHTML=' " + Convert.ToString(rcrdset[1]) + " ';";
            str.Append(strTexto);

            idAuxMunic = Convert.ToString(rcrdset[2]);
        }
        ConexaoBancoSQL.fecharConexao();

        string DataAtual = DateTime.Now.ToString("dd/MM/yyyy");

        strTexto = "document.getElementById('txtData').innerHTML=' " + DataAtual + " ';";
        str.Append(strTexto);
        strTexto = "document.getElementById('txtData1a').innerHTML=' " + DataAtual + " ';";
        str.Append(strTexto);

        NomeMunic = NomeMunicipio(idAuxMunic);

        strTexto = "document.getElementById('txtMunicipio').innerHTML='PREFEITURA MUNICIPAL DE " + NomeMunic + "'; ";
        str.Append(strTexto);
        strTexto = "document.getElementById('txtMunicipio1a').innerHTML='PREFEITURA MUNICIPAL DE " + NomeMunic + "'; ";
        str.Append(strTexto);

        strTexto = "document.getElementById('txtMunicipio2').innerHTML='" + NomeMunic + "';";
        str.Append(strTexto);
        strTexto = "document.getElementById('txtMunicipio21a').innerHTML='" + NomeMunic + "';";
        str.Append(strTexto);

        strTexto = "document.getElementById('logomarca').innerHTML = '<img src=\"" + URIlogo + "\" />';";
        str.Append(strTexto);
        strTexto = "document.getElementById('logomarca1a').innerHTML = '<img src=\"" + URIlogo + "\" />';";
        str.Append(strTexto);

        ScriptDados = "window.print(); ";
        str.Append(ScriptDados);

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }
    public string AlunosSoliSalvar(string param0, string param1, string param2, string param3, string param4, string param5, string param6, string param7, string param8, string param9,
                                   string param10, string param11, string param12, string param13, string param14, string param15, string param16, string param17, string param18, string param19,
                                   string param20, string param21, string param22, string param23, string param24)
    {
        string url;
        string strInsert = "INSERT INTO tbl_solicitacoes_matricula  (" +
                           "ID_Curso ," +
                           "Nome," +
                           "Nascimento," +
                           "EstadoCivil," +
                           "Pai," +
                           "Mae," +
                           "Responsavel," +
                           "ResponsavelCPF," +
                           "ResponsavelTel," +
                           "ResponsavelEmail," +
                           "Naturalidade," +
                           "Nacionalidade," +
                           "Etnia," +
                           "Deficiente," +
                           "DeficienteTipo," +
                           "Endereco," +
                           "Latitude," +
                           "Longitude," +
                           "Numero," +
                           "Bairro," +
                           "CEP," +
                           "Cidade," +
                           "UF," +
                           "TelFixo," +
                           "ID_Inst, " +
                           "SolicitacaoData" +
                           ") " +
                           "VALUES (" +
                           "'" + param0 + "'," +
                           "'" + param1 + "'," +
                           "'" + param2 + "'," +
                           "'" + param3 + "'," +
                           "'" + param4 + "'," +
                           "'" + param5 + "'," +
                           "'" + param6 + "'," +
                           "'" + param7 + "'," +
                           "'" + param8 + "'," +
                           "'" + param9 + "'," +
                           "'" + param10 + "'," +
                           "'" + param11 + "'," +
                           "'" + param12 + "'," +
                           "'" + param13 + "'," +
                           "'" + param14 + "'," +
                           "'" + param15 + "'," +
                           "'" + param16 + "'," +
                           "'" + param17 + "'," +
                           "'" + param18 + "'," +
                           "'" + param19 + "'," +
                           "'" + param20 + "'," +
                           "'" + param21 + "'," +
                           "'" + param22 + "'," +
                           "'" + param23 + "'," +
                           "'" + param24 + "'," +
                           "getdate()" +
                           ")";

        OperacaoBanco operacao = new OperacaoBanco();
        bool          inserir  = operacao.Insert(strInsert);

        ConexaoBancoSQL.fecharConexao();

        if (inserir == true)
        {
            url = "SolicitacoesObrigado_Novo.aspx";
        }
        else
        {
            url = "Sorry.aspx";
        }

        return(url);
    }
예제 #26
0
    public string TrocaDados(string param1, string param2, string param3)
    {
        List <Object> resultado = new List <object>();


        //------------------------------------------------------------------------------------------------------------------------------------
        //atualiza posição do motoboy
        //------------------------------------------------------------------------------------------------------------------------------------
        OperacaoBanco operacao2 = new OperacaoBanco();
        bool          inserir2  = operacao2.Insert("update Tbl_Motoboys set Latitude = '" + param2 + "', Longitude = '" + param3 +
                                                   "', GeoDataLoc = dateadd(hh,-3,getdate())" +
                                                   " where ID_Motoboy = " + param1);

        ConexaoBancoSQL.fecharConexao();
        //------------------------------------------------------------------------------------------------------------------------------------


        //------------------------------------------------------------------------------------------------------------------------------------
        // verifica entregas em andamento
        //------------------------------------------------------------------------------------------------------------------------------------
        int           TotalRegistros      = 0;
        OperacaoBanco operacaoEmAndamento = new OperacaoBanco();
        SqlDataReader dadosEmAndamento    = operacaoEmAndamento.Select("SELECT ID_Entrega "
                                                                       + "FROM Tbl_Entregas_Master "
                                                                       + "where Status_OS = 'Em Andamento' "
                                                                       + "and ID_Motoboy =" + param1);

        while (dadosEmAndamento.Read())
        {
            TotalRegistros++;
        }
        ConexaoBancoSQL.fecharConexao();

        if (TotalRegistros > 0)
        {
            resultado.Add(new
            {
                param = "EM ANDAMENTO",
            });
        }
        else
        {
            //------------------------------------------------------------------------------------------------------------------------------------
            // verifica entregas em aberto
            //------------------------------------------------------------------------------------------------------------------------------------
            OperacaoBanco operacao = new OperacaoBanco();
            SqlDataReader dados    = operacao.Select("SELECT count(ID_Entrega) as Total_Quant "
                                                     + "FROM Tbl_Entregas_Master "
                                                     + "where Status_Pagam<>'Em Aberto' and Status_OS = 'Em Aberto' ");

            while (dados.Read())
            {
                if (dados[0].ToString() != "0")
                {
                    resultado.Add(new
                    {
                        param = "EM ABERTO",
                    });
                }
            }
            ConexaoBancoSQL.fecharConexao();
        }

        //O JavaScriptSerializer vai fazer o web service retornar JSON
        JavaScriptSerializer js = new JavaScriptSerializer();

        return(js.Serialize(resultado));
    }
예제 #27
0
    private void dadosCorpo()
    {
        // <!-- *** CUSTOMIZAÇÂO ***  -->
        string stringselect = "select ID_Motoboy, nome, telefone, format(GeoDataLoc,'dd/MM/yy HH:mm:ss') as D1, modelo, placa, " +
                              "DATEDIFF(MINUTE, GeoDataLoc, getdate()) AS Intervalo " +
                              "from Tbl_Motoboys " +
                              "order by Intervalo,Nome";
        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        while (dados.Read())
        {
            string Coluna0 = Convert.ToString(dados[0]); //id

            string Coluna1 = Convert.ToString(dados[1]);
            string Coluna2 = Convert.ToString(dados[2]);
            string Coluna3 = Convert.ToString(dados[3]);
            string Coluna4 = Convert.ToString(dados[4]);
            string Coluna5 = Convert.ToString(dados[5]);

            //botão Status OnLine / OffLine
            string btStatus = "";
            int    min1;

            try
            {
                min1 = Convert.ToInt32(dados[6]);
            }
            catch (Exception)
            {
                min1 = 186;
            }

            // verifica se diferença é maior que 5minutos (+dif+3horas getdate)
            if (min1 > 185)
            {
                btStatus = "<i class=\"fa fa-toggle-off w3-text-gray w3-btn w3-round \" aria-hidden=\"true\"></i>&nbsp;&nbsp;";
            }
            else
            {
                btStatus = "<i class=\"fa fa-toggle-on w3-text-green w3-btn w3-round \" aria-hidden=\"true\"></i>&nbsp;&nbsp;";
            }

            // <!-- *** CUSTOMIZAÇÂO ***  -->
            string bt1 = "<a class='w3-btn w3-round w3-hover-blue' href='Motoboys_Ficha.aspx?v1=" + Coluna0 + "'><i class='fa fa-id-card-o' aria-hidden='true'></i></a>";
            string bt2 = "<a class='w3-btn w3-round w3-hover-red' onclick='Excluir(" + Coluna0 + ")'><i class='fa fa-trash-o' aria-hidden='true'></i></a>";

            string stringcomaspas = "******" +
                                    "<td>" + btStatus + bt1 + bt2 + Coluna1 + "</td>" +
                                    "<td>" + Coluna2 + "</td>" +
                                    "<td>" + Coluna3 + "</td>" +
                                    "<td>" + Coluna4 + "</td>" +
                                    "<td>" + Coluna5 + "</td>" +
                                    "<td>" + Coluna0 + "</td>" +
                                    "</tr>";

            str.Append(stringcomaspas);
            TotaldeRegistros += 1;
        }
        ConexaoBancoSQL.fecharConexao();
    }
예제 #28
0
    public string DetalhesEntrega(int param1)
    {
        string Resultado = "";
        string eBanco = "", HoraPartida = "", formaPag = "";

        List <Object> resultado = new List <object>();

        try
        {
            OperacaoBanco operacao = new OperacaoBanco();
            SqlDataReader dados    = operacao.Select("SELECT Endereco,numero,complemento,Contactar,Detalhes,Banco_Repart_Publica," +
                                                     "Telefone,Partida_Ok,Partida_Data,Latitude,Longitude, Tbl_Entregas.ID_Motoboy, " +
                                                     "Tbl_Entregas_Master.Forma_Pagam , Tbl_Entregas_Master.Valor_Total  " +
                                                     "FROM Tbl_Entregas " +
                                                     "INNER JOIN Tbl_Entregas_Master ON Tbl_Entregas.ID_Entrega = Tbl_Entregas_Master.ID_Entrega  " +
                                                     "where ID_Entrega_filho = " + param1);


            while (dados.Read())
            {
                if (dados[5].ToString() == "True")
                {
                    eBanco = "BANCO OU REPARTIÇÃO PÚBLICA";
                }
                if (dados[7].ToString() == "True")
                {
                    HoraPartida = dados[8].ToString();
                }

                if (dados[12].ToString() == "Dinheiro")
                {
                    formaPag = "Dinheiro : R$ " + dados[13].ToString();
                }
                else
                {
                    formaPag = "";
                }

                resultado.Add(new
                {
                    Endereco    = dados[0].ToString(),
                    numero      = dados[1].ToString(),
                    complemento = dados[2].ToString(),
                    Contactar   = dados[3].ToString(),
                    Detalhes    = dados[4].ToString(),
                    Banco       = eBanco,
                    Telefone    = dados[6].ToString(),
                    HoraPartida = HoraPartida,
                    Latitude    = dados[9].ToString(),
                    Longitude   = dados[10].ToString(),
                    IDMotoboy   = dados[11].ToString(),
                    FormaPag    = formaPag
                });
            }
            ConexaoBancoSQL.fecharConexao();

            //O JavaScriptSerializer vai fazer o web service retornar JSON
            JavaScriptSerializer js = new JavaScriptSerializer();
            return(js.Serialize(resultado));
        }
        catch (Exception)
        {
            Resultado = "FALHA CONEXÃO BANCO DE DADOS";
        }

        return(Resultado);
    }
    private void dadosCorpo()
    {
        // ANo Letivo
        string        AnoLetivo    = "0";
        string        stringselect = "select ano_letivo from tbl_parametros where ID_Inst = " + IDInst;
        OperacaoBanco operacaoAno  = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dadosAno = operacaoAno.Select(stringselect);
        while (dadosAno.Read())
        {
            AnoLetivo = Convert.ToString(dadosAno[0]);
        }
        ConexaoBancoSQL.fecharConexao();

        // LIstagem de Alunos da Instituição
        stringselect = "select tbl_Alunos.ID_aluno, tbl_Alunos.nome, Tbl_Cursos.nome as Curso, " +
                       "Tbl_Turmas.Nome, tbl_Alunos.Responsavel, tbl_Alunos.ResponsavelTel, tbl_Alunos.ID_Turma " +
                       "from tbl_Alunos " +
                       "INNER JOIN Tbl_Cursos ON tbl_Alunos.ID_Curso = Tbl_Cursos.ID_Curs " +
                       "INNER JOIN Tbl_Turmas ON tbl_Alunos.ID_Turma = Tbl_Turmas.ID_Turma " +
                       "where tbl_Alunos.ID_Inst = " + IDInst +
                       " order by tbl_Alunos.Nome";
        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader dados = operacao.Select(stringselect);

        string Coluna0, Coluna1, Coluna2, Coluna3, Coluna4, Coluna5, bt1, bt2, stringcomaspas;

        while (dados.Read())
        {
            Coluna0 = Convert.ToString(dados[0]); //id

            Coluna1 = Convert.ToString(dados[1]);
            Coluna2 = Convert.ToString(dados[2]);
            Coluna3 = Convert.ToString(dados[3]);
            Coluna4 = Convert.ToString(dados[4]);
            Coluna5 = Convert.ToString(dados[5]);

            bt1 = "<a class='w3-btn w3-round w3-hover-blue w3-text-green' href='Boletins_Ficha.aspx" +
                  "?v1=" + Coluna0 +                    // ID do Aluno
                  "&v2=" + Coluna2 +                    // Nome do Curso
                  "&v3=" + Coluna3 +                    // Nome da Turma
                  "&v4=" + Convert.ToString(dados[6]) + // ID da Turma
                  "&v5=" + AnoLetivo +                  // Ano Letivo
                  "&v6=1" +                             // 1 = Boletim Escolar   2 = Historico Escolar
                  "'><i class='fa fa-id-card-o' aria-hidden='true'></i></a>";

            bt2 = "<a class='w3-btn w3-round w3-hover-blue w3-text-green' href='Boletins_Ficha_Listagem.aspx" +
                  "?v1=" + Coluna0 +                    // ID do Aluno
                  "&v2=" + Coluna2 +                    // Nome do Curso
                  "&v3=" + Coluna3 +                    // Nome da Turma
                  "&v4=" + Convert.ToString(dados[6]) + // ID da Turma
                  "&v5=" + AnoLetivo +                  // Ano Letivo
                  "&v6=1" +                             // 1 = Boletim Escolar   2 = Historico Escolar
                  "'><i class='fa fa-list-alt' aria-hidden='true'></i></a>";

            stringcomaspas = "******" +
                             "<td>" + bt1 + bt2 + Coluna1 + "</td>" +
                             "<td>" + Coluna2 + "</td>" +
                             "<td>" + Coluna3 + "</td>" +
                             "<td>" + Coluna4 + "</td>" +
                             "<td>" + Coluna5 + "</td>" +
                             "</tr>";

            str.Append(stringcomaspas);
        }
        ConexaoBancoSQL.fecharConexao();
    }
예제 #30
0
    private void PreencheCampos(string ID)
    {
        string ScriptDados = "";

        str.Clear();

        ScriptDados = "<script type=\"text/javascript\">";
        str.Append(ScriptDados);
        ScriptDados = "var x = document.getElementsByClassName('form-control');";
        str.Append(ScriptDados);

        string stringSelect = "select " +
                              "ID_curso," +
                              "nome ," +
                              "format(Nascimento,'yyyy-MM-dd') as d1 ," +
                              "EstadoCivil ," +
                              "pai, " +
                              "mae, " +
                              "Responsavel , " +
                              "ResponsavelCPF," +
                              "ResponsavelTel," +
                              "ResponsavelEmail ," +
                              "Naturalidade ," +
                              "Nacionalidade," +
                              "Etnia ," +
                              "Deficiente  ," +
                              "DeficienteTipo ," +
                              "Endereco ," +
                              "Latitude," +
                              "Longitude, " +
                              "Numero  ," +
                              "Bairro  ," +
                              "CEP ," +
                              "cidade ," +
                              "uf," +
                              "TelFixo " +
                              "from tbl_solicitacoes_matricula " +
                              "where ID_Solicita = " + ID;

        OperacaoBanco operacao = new OperacaoBanco();

        System.Data.SqlClient.SqlDataReader rcrdset = operacao.Select(stringSelect);
        while (rcrdset.Read())
        {
            for (int i = 0; i <= 23; i++)
            {
                ScriptDados = "x[" + i + "].value = \"" + Convert.ToString(rcrdset[i]) + "\";";
                str.Append(ScriptDados);
            }

            lbl_Aux.Text  = Convert.ToString(rcrdset[1]);
            lbl_Aux2.Text = Convert.ToString(rcrdset[1]);

            //ID do registro
            ScriptDados = "document.getElementById('IDAuxHidden').value = \"" + ID + "\";";
            str.Append(ScriptDados);
        }

        ConexaoBancoSQL.fecharConexao();

        ScriptDados = "</script>";
        str.Append(ScriptDados);

        Literal1.Text = str.ToString();
    }