public static List <Pedido> getListaPedidoConsultaPendentePorRH(int _prontuario)
    {
        var listaPedidos = new List <Pedido>();

        using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString()))
        {
            SqlCommand cmm = cnn.CreateCommand();


            string sqlConsulta = "SELECT [cod_pedido]" +
                                 ",[prontuario]" +
                                 ",[nome_paciente]" +
                                 ",[data_pedido]" +
                                 ",[data_cadastro]" +
                                 ",[cod_especialidade]" +
                                 ",[exames_solicitados]" +
                                 ",[outras_informacoes]" +
                                 ",[solicitante]" +
                                 ",[usuario]" +
                                 " FROM [pedido_consulta] " +
                                 " WHERE  [status] = 0" +
                                 " AND [prontuario] = " + _prontuario +
                                 " ORDER BY data_pedido DESC";

            cmm.CommandText = sqlConsulta;

            try
            {
                cnn.Open();
                SqlDataReader dr1 = cmm.ExecuteReader();

                //char[] ponto = { '.', ' ' };
                while (dr1.Read())
                {
                    Especialidade espec = new Especialidade();
                    Pedido        p     = new Pedido();
                    p.cod_pedido         = dr1.GetInt32(0);
                    p.prontuario         = dr1.GetInt32(1);
                    p.nome_paciente      = dr1.GetString(2);
                    p.data_pedido        = dr1.GetDateTime(3);
                    p.data_cadastro      = dr1.GetDateTime(4);
                    p.cod_especialidade  = dr1.GetInt32(5);
                    p.descricao_espec    = EspecialidadeDAO.getEspecialidade(p.cod_especialidade);
                    p.exames_solicitados = dr1.GetString(6);
                    p.outras_informacoes = dr1.GetString(7);
                    p.solicitante        = dr1.GetString(8);
                    p.usuario            = dr1.GetString(9);

                    listaPedidos.Add(p);
                }
            }
            catch (Exception ex)
            {
                string error = ex.Message;
            }


            return(listaPedidos);
        }
    }
    public static Pedido getPedidoConsulta(int _idPedido)
    {
        Especialidade espec  = new Especialidade();
        Pedido        pedido = new Pedido();

        using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString()))
        {
            SqlCommand cmm = cnn.CreateCommand();


            string sqlConsulta = "SELECT [cod_pedido]" +
                                 ",[prontuario]" +
                                 ",[nome_paciente]" +
                                 ",[data_pedido]" +
                                 ",[data_cadastro]" +
                                 ",[cod_especialidade]" +
                                 ",[exames_solicitados]" +
                                 ",[outras_informacoes]" +
                                 ",[solicitante]" +
                                 ",[usuario]" +
                                 " FROM [pedido_consulta] " +
                                 " WHERE  cod_pedido = " + _idPedido;

            cmm.CommandText = sqlConsulta;

            try
            {
                cnn.Open();
                SqlDataReader dr1 = cmm.ExecuteReader();
                if (dr1.Read())
                {
                    pedido.cod_pedido         = dr1.GetInt32(0);
                    pedido.prontuario         = dr1.GetInt32(1);
                    pedido.nome_paciente      = dr1.GetString(2);
                    pedido.data_pedido        = dr1.GetDateTime(3);
                    pedido.data_cadastro      = dr1.GetDateTime(4);
                    pedido.cod_especialidade  = dr1.GetInt32(5);
                    pedido.descricao_espec    = EspecialidadeDAO.getEspecialidade(pedido.cod_especialidade);
                    pedido.exames_solicitados = dr1.GetString(6);
                    pedido.outras_informacoes = dr1.GetString(7);
                    pedido.solicitante        = dr1.GetString(8);
                    pedido.usuario            = dr1.GetString(9);
                }
            }
            catch (Exception ex)
            {
                string error = ex.Message;
            }
            return(pedido);
        }
    }