protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int prontuario = Convert.ToInt32(Request.QueryString["prontuario"]); int tentativa = 2; tenta = tentativa; lbProntuario.Text = prontuario.ToString(); PacienteMailling paciente = new PacienteMailling(); paciente = PacienteMailingDAO.getDadosPaciente(prontuario); txbNomePaciente.Text = paciente.Nome; txbNomePacienteModal.Text = paciente.Nome; txbTelefone1.Text = paciente.Telefone1; txbTelefone2.Text = paciente.Telefone2; txbTelefone3.Text = paciente.Telefone3; txbTelefone4.Text = paciente.Telefone4; BindGrind1Tentativas(prontuario, tentativa); } }
private List <Ativo> ListaConsultasRediscagem() { // colocar regra para listar consultas do paciente com tentativas abaixo de 3 (terceira tentativa) var lista = new List <Ativo>(); using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString())) { SqlCommand cmm = cnn.CreateCommand(); cmm.CommandText = "SELECT [id_consulta]" + " ,[prontuario]" + " ,[dt_consulta]" + " ,[grade]" + " ,[equipe]" + " ,[profissional]" + " ,[codigo_consulta]" + " FROM [hspmCall].[dbo].[consulta]" + " where (DAY(dt_consulta) between 23 and 27) and MONTH(dt_consulta) = 3 and YEAR(dt_consulta) = 2020" + " and ativo = 1"; try { cnn.Open(); SqlDataReader dr1 = cmm.ExecuteReader(); //char[] ponto = { '.', ' ' }; while (dr1.Read()) { Ativo consulta = new Ativo(); consulta.Id_Consulta = dr1.GetInt32(0); consulta.Prontuario = dr1.GetInt32(1); consulta.Dt_Consulta = dr1.GetDateTime(2).ToString(); consulta.Grade = dr1.GetInt32(3); consulta.Equipe = dr1.GetString(4); consulta.Nome_Profissional = dr1.GetString(5); consulta.Codigo_Consulta = dr1.GetInt32(6); consulta.Nome = PacienteMailingDAO.getDadosPaciente(consulta.Prontuario).Nome; lista.Add(consulta); } } catch (Exception ex) { string error = ex.Message; } } return(lista); }
public void SearchHistorico_OnClick(object sender, EventArgs e) { int _prontuario = Convert.ToInt32(txbProntuario.Text); PacienteMailling paciente = new PacienteMailling(); paciente = PacienteMailingDAO.getDadosPaciente(_prontuario); txbNomePaciente.Text = paciente.Nome; txbTelefone1.Text = paciente.Telefone1; txbTelefone2.Text = paciente.Telefone2; txbTelefone3.Text = paciente.Telefone3; txbTelefone4.Text = paciente.Telefone4; GridView1.DataSource = ConsultasDAO.ListaConsultasPaciente(_prontuario); GridView1.DataBind(); }