private void builtTextBoxs()
        {
            // Nr - Consulta:
            //lbIdConsulta.Text = "" + idConsulta;

            if (Request.QueryString["idConsulta"] != null)
            {
                idConsulta = int.Parse(Request.QueryString["idConsulta"]);
                utente = utenteBLL.selectUtenteByIDConsulta(idConsulta);
                consulta = consultaBLL.selectConsultaByIDConsulta(idConsulta);
            }

            // Estado Consulta
            //string value;
            //Array values = Enum.GetValues(typeof(Consulta.estadoEnum));
            //value = values.GetValue(Convert.ToInt32(consulta.estado)).ToString();
            //  lbEstadoConsulta.Text = "" + value;
            // Nome Utente
            imgUtente.ImageUrl = utente.fotografia;
            lbNomeUtente.Text = "" + utente.nome;
            lbMoradaUtente.Text = "" + utente.morada;
            lbCodPostal.Text = "" + utente.codigoPostal;
            lbTelefone.Text = "" + utente.telefone;
            lbEmail.Text = "" + utente.email;
        }
 private void getDados()
 {
     if (Request.QueryString["idDiagnostico"] != null)
     {
         idDiagnostico = int.Parse(Request.QueryString["idDiagnostico"]);
         idConsultaAnterior = int.Parse(Request.QueryString["idConsulta"]);
         consulta = EHC_Manager.selectConsultaByIDConsulta(idDiagnostico);
         utente = utenteBLL.selectUtenteByIDConsulta(idDiagnostico);
         medicoResponsavel = EHC_Manager.selectMedicoByIdEmpregado(consulta.idEmpregado).nome;
     }
 }
Exemple #3
0
        public static LinkedList<Consulta> selectConsulta()
        {
            // Comando
            string commString = "SELECT dbo.Consulta.*, dbo.Medico.*, dbo.Sala.*, dbo.Utente.* FROM dbo.Consulta INNER JOIN dbo.Medico ON dbo.Consulta.IdEmpregado = dbo.Medico.IdEmpregado INNER JOIN dbo.Sala ON dbo.Consulta.IdSala = dbo.Sala.IdSala INNER JOIN dbo.Utente ON dbo.Consulta.IdUtente = dbo.Utente.IdUtente";
            // Criar Ligacao
            SqlConnection connection = new SqlConnection(DAL.Default.connectionString);
            //Enviar comando
            SqlCommand command = new SqlCommand(commString, connection);
            // Cria Lista
            LinkedList<Consulta> consultaList = new LinkedList<Consulta>();
            try
            {
                // Abrir Ligação
                connection.Open();

                // Fecha Stream
                SqlDataReader reader = command.ExecuteReader(CommandBehavior.CloseConnection);

                while (reader.Read())
                {
                    Consulta consulta = new Consulta();
                    // Primeira coluna - 0
                    consulta.idConsulta = reader.GetInt32(0);
                    consulta.idSala = reader.GetInt32(2);
                    consulta.idEmpregado = reader.GetInt32(3);
                    consulta.idUtente = reader.GetInt32(1);
                    consulta.estado = reader.GetInt32(4);
                    consulta.observacoes = reader.GetString(5);
                    consulta.data = reader.GetDateTime(6);

                    consultaList.AddLast(consulta);

                }
            }
            catch (SqlException e)
            {

            }
            // Fecha a ligação
            connection.Close();
            return consultaList;
        }
Exemple #4
0
        public static Consulta selectConsultaByIDConsulta(int idConsulta)
        {
            // Comando
            string commString = "SELECT * FROM Consulta where IDConsulta=" + idConsulta;
            // Criar Ligacao
            SqlConnection connection = new SqlConnection(DAL.Default.connectionString);
            //Enviar comando
            SqlCommand command = new SqlCommand(commString, connection);
            // Cria Lista
            Consulta consulta = new Consulta();
            try
            {
                // Abrir Ligação
                connection.Open();

                // Fecha Stream
                SqlDataReader reader = command.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    // Primeira coluna - 0
                    consulta.idConsulta = reader.GetInt32(0);
                    consulta.idSala = reader.GetInt32(2);
                    consulta.idEmpregado = reader.GetInt32(3);
                    consulta.idUtente = reader.GetInt32(1);
                    consulta.estado = reader.GetInt32(4);
                    consulta.observacoes = reader.GetString(5);
                    consulta.data = reader.GetDateTime(6);
                }

            }
            catch (SqlException e)
            {

            }
            // Fecha a ligação
            connection.Close();
            return consulta;
        }
Exemple #5
0
        public static LinkedList<Consulta> selectConsultaByIDUtente(int idUtente)
        {
            // Comando
            string commString = "SELECT dbo.Consulta.IdSala,  dbo.Consulta.IdConsulta, dbo.Medico.IdEmpregado, dbo.Consulta.IdUtente, dbo.Consulta.Estado, dbo.Consulta.Observacoes, dbo.Consulta.Data, dbo.Especialidade.Especialidade, dbo.Sala.Designacao, dbo.Empregado.Nome, dbo.Utente.Nome FROM            dbo.Consulta INNER JOIN  dbo.Medico ON dbo.Consulta.IdEmpregado = dbo.Medico.IdEmpregado INNER JOIN  dbo.Sala ON dbo.Consulta.IdSala = dbo.Sala.IdSala INNER JOIN dbo.Especialidade ON dbo.Medico.IdEspecialidade = dbo.Especialidade.IdEspecialidade INNER JOIN  dbo.Empregado ON dbo.Medico.IdEmpregado = dbo.Empregado.IdEmpregado INNER JOIN dbo.Utente ON dbo.Consulta.IdUtente = dbo.Utente.IdUtente		 where Utente.IdUtente = "+idUtente +" and Consulta.IdEmpregado = Medico.IdEmpregado";
            // Criar Ligacao
            SqlConnection connection = new SqlConnection(DAL.Default.connectionString);
            //Enviar comando
            SqlCommand command = new SqlCommand(commString, connection);
            // Cria Lista
            LinkedList<Consulta> consultaList = new LinkedList<Consulta>();
            try
            {
                // Abrir Ligação
                connection.Open();

                // Fecha Stream
                SqlDataReader reader = command.ExecuteReader(CommandBehavior.CloseConnection);

                while (reader.Read())
                {
                    Consulta consulta = new Consulta();
                    // Primeira coluna - 0
                    consulta.idConsulta = reader.GetInt32(1);
                    consulta.idUtente = reader.GetInt32(3);
                    consulta.idSala = reader.GetInt32(0);
                    consulta.idEmpregado = reader.GetInt32(2);
                    consulta.estado = reader.GetInt32(4);
                    consulta.observacoes = reader.GetString(5);
                    consulta.data = reader.GetDateTime(6);
                    consulta.nomeUtente = reader.GetString(10);
                    consulta.nomeEmpregado = reader.GetString(9);
                    consulta.especialidade = reader.GetString(7);
                    consulta.designacaoSala = reader.GetString(8);

                    consultaList.AddLast(consulta);

                }
            }
            catch (SqlException e)
            {

            }
            // Fecha a ligação
            connection.Close();
            return consultaList;
        }
Exemple #6
0
 private void dadosUtente()
 {
     if (Request.QueryString["idConsulta"] != null)
     {
         idConsulta = int.Parse(Request.QueryString["idConsulta"]);
         utente = utenteBLL.selectUtenteByIDConsulta(idConsulta);
         consulta = consultaBLL.selectConsultaByIDConsulta(idConsulta);
         medico = medicoBLL.selectMedicoByIdEmpregado(consulta.idEmpregado);
     }
 }