protected void Page_Load(object sender, EventArgs e) { String conString = WebConfigurationManager.ConnectionStrings["PP3conexaoBD"].ConnectionString; PP3ConexaoBD selec = new PP3ConexaoBD(); selec.Connection(conString); selec.AbrirConexao(); string query = "Select c.idConsulta, m.nome, convert(date, c.dataHora) from consulta as c, paciente as p, medico as m where m.idMedico = c.idMedico and p.idPaciente = c.idPaciente and p.nome = '" + Session["username"] + "' and statusConsulta = 'FINALIZADA' and avaliacao = 'NENHUMA'"; int achou = selec.ExecutarConsulta(query); if (achou == -1) { Panel1.Visible = false; Panel2.Visible = true; } else { IDataReader resultado = selec.RetornaDados(query); lbl_medico.Text = resultado.GetString(1) + " no dia " + resultado.GetDateTime(2).ToString().Substring(0, 10) + "!"; Panel1.Visible = true; Panel2.Visible = false; idConsulta_Avaliacao = resultado.GetInt32(0).ToString(); resultado.Close(); } }
protected void Page_Load(object sender, EventArgs e) { String conString = WebConfigurationManager.ConnectionStrings["PP3conexaoBD"].ConnectionString; PP3ConexaoBD selec = new PP3ConexaoBD(); selec.Connection(conString); selec.AbrirConexao(); string query = "Select p.idPaciente from paciente as p where p.nome = '" + Session["username"] + "'"; int achou = selec.ExecutarConsulta(query); if (achou == -1) { lblSolicitar.Text = "Erro de banco de dados."; } else { IDataReader resultado = selec.RetornaDados(query); idPaciente = resultado.GetInt32(0); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { cal_data.SelectedDate = DateTime.Now.Date; idCancelar = Request.QueryString["IdCancelar"]; if (!(idCancelar == null)) { String conString = WebConfigurationManager.ConnectionStrings["PP3conexaoBD"].ConnectionString; PP3ConexaoBD insertBD = new PP3ConexaoBD(); insertBD.Connection(conString); insertBD.AbrirConexao(); string update = "update Consulta set statusConsulta='CANCELADA' where idConsulta = '" + idCancelar + "'"; insertBD.ExecutaInsUpDel(update); } idReagendar = Request.QueryString["IdReagendar"]; if (!(idReagendar == null)) { String conString = WebConfigurationManager.ConnectionStrings["PP3conexaoBD"].ConnectionString; // PP3ConexaoBD insertBD = new PP3ConexaoBD(); // insertBD.Connection(conString); // insertBD.AbrirConexao(); // string paciente = ""; ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Pop", "AbrirModal()", true); lbl_Mensagem.Text = "Reagendar consulta:"; PP3ConexaoBD acessoBD = new PP3ConexaoBD(); acessoBD.Connection(conString); acessoBD.AbrirConexao(); string select = "select m.idMedico as Medico from consulta as c, medico as m where m.idMedico = c.idMedico and c.idConsulta = " + idReagendar.ToString(); string idMedico = acessoBD.RetornaDados(select).GetInt32(0).ToString(); acessoBD.FecharConexao(); PP3ConexaoBD acessoBDPaciente = new PP3ConexaoBD(); acessoBDPaciente.Connection(conString); acessoBDPaciente.AbrirConexao(); select = "select p.idPaciente as Paciente from consulta as c, Paciente as p where p.idPaciente = c.idPaciente and c.idConsulta = " + idReagendar.ToString(); string idPaciente = acessoBDPaciente.RetornaDados(select).GetInt32(0).ToString(); acessoBDPaciente.FecharConexao(); ddl_MedicoConsulta.SelectedValue = idMedico; ddl_Paciente.SelectedValue = idPaciente; ddl_MedicoConsulta.Enabled = false; ddl_Paciente.Enabled = false; //lbl_Mensagem.Attributes["style"] = "color:#009933; font-weight:bold;"; } idAgendar = Request.QueryString["IdAgendar"]; if (!(idAgendar == null)) { String conString = WebConfigurationManager.ConnectionStrings["PP3conexaoBD"].ConnectionString; // PP3ConexaoBD insertBD = new PP3ConexaoBD(); // insertBD.Connection(conString); // insertBD.AbrirConexao(); // string paciente = ""; ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Pop", "AbrirModal()", true); lbl_Mensagem.Text = "Agendar consulta solicitada:"; PP3ConexaoBD acessoBD = new PP3ConexaoBD(); acessoBD.Connection(conString); acessoBD.AbrirConexao(); string select = "select p.idPaciente as Paciente from Paciente as p, solicitacaodeconsulta as s where p.idPaciente = s.idPaciente and s.idSolicitacao = " + idAgendar.ToString(); string idPaciente = acessoBD.RetornaDados(select).GetInt32(0).ToString(); acessoBD.FecharConexao(); ddl_Paciente.SelectedValue = idPaciente; ddl_Paciente.Enabled = false; //lbl_Mensagem.Attributes["style"] = "color:#009933; font-weight:bold;"; } } if (ddl_MedicoAgenda.SelectedIndex != -1) { //lbl_Medico.Text = ddl_Medico.Items[ddl_Medico.SelectedIndex].Text; } UpdatePanel1.UpdateMode = UpdatePanelUpdateMode.Conditional; }