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; } }
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; }
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; }
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; }
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); } }