protected void btnGravar_Click(object sender, EventArgs e) { Ativo_Ligacao ativo = new Ativo_Ligacao(); ativo.Prontuario = Convert.ToInt32(lbProntuario.Text); ativo.Observacao = txbObservacao.Text.ToUpper(); ativo.Usuario_Contato = System.Web.HttpContext.Current.User.Identity.Name; ativo.Id_Consulta = Convert.ToInt32(txbID.Text); int _status = Convert.ToInt32(ddlStatus.SelectedValue); id_ativo = Convert.ToInt32(txbIDAtivo.Text); int tentativa = 3; // update realizado string mensagem = AtivoDAO.GravaStatusAtivo(_status, ativo.Observacao, ativo.Usuario_Contato, ativo.Id_Consulta, tentativa, id_ativo); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append("$('.modal-backdrop').remove();"); sb.Append("$(document.body).removeClass('modal-open');"); ScriptManager.RegisterStartupScript(Page, this.Page.GetType(), "clientscript", sb.ToString(), true); //BindGrind1Tentativas(_prontuario, 1);// recarrega o grid ClearInputs(Page.Controls);// limpa os textbox Response.Redirect("~/administrativo/ListaAtivos3.aspx"); }
public static Ativo_Ligacao getAtivo(int _id_consulta) { Ativo_Ligacao ativo = new Ativo_Ligacao(); using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString())) { SqlCommand cmm = cnn.CreateCommand(); cmm.CommandText = "SELECT [id_consulta]" + ",[status]" + ",[observacao]" + ",[data_ligacao]" + ",[tentativa]" + ",[usuario] " + "FROM [hspmCall].[dbo].[ativo_ligacao] " + "WHERE id_consulta = '" + _id_consulta + "'"; try { cnn.Open(); SqlDataReader dr1 = cmm.ExecuteReader(); if (dr1.Read()) { ativo.Id_Consulta = dr1.GetInt32(0); ativo.Status = Convert.ToString(dr1.GetInt32(1)); ativo.Observacao = dr1.GetString(2); ativo.Data_Contato = dr1.GetDateTime(3); ativo.Tentativa = dr1.GetInt32(4); ativo.Usuario_Contato = dr1.GetString(5); } } catch (Exception ex) { string error = ex.Message; } } return(ativo); }
public static List <Ativo_Ligacao> getAtivosRecentAtividadesUsuario(string usuario) { var listaAtividades = new List <Ativo_Ligacao>(); using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString())) { SqlCommand cmm = cnn.CreateCommand(); cmm.CommandText = "SELECT TOP 5 " + " [status]" + " ,[observacao]" + " ,[data_ligacao]" + " FROM [hspmCall].[dbo].[ativo_ligacao]" + " WHERE usuario = '" + usuario + "'" + " ORDER BY data_ligacao DESC"; try { cnn.Open(); SqlDataReader dr1 = cmm.ExecuteReader(); while (dr1.Read()) { Ativo_Ligacao ativo = new Ativo_Ligacao(); ativo.Status = StatusConsultaDAO.getDescricaoStats(dr1.GetInt32(0)); ativo.Observacao = dr1.GetString(1); ativo.Data_Contato = dr1.GetDateTime(2); listaAtividades.Add(ativo); } } catch (Exception ex) { string error = ex.Message; } } return(listaAtividades); }
public static List <Ativo_Ligacao> ListaTentativaContatoEndocrino(int _tentativaLigacao, string _realizadas) { var lista = new List <Ativo_Ligacao>(); using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString())) { SqlCommand cmm = cnn.CreateCommand(); cmm.CommandText = "SELECT a.[idativo] " + ",a.[id_consulta] " + ",s.[status] " + ",a.[observacao] " + ",a.[data_ligacao] " + ",a.[tentativa] " + ",a.[usuario] " + ",c.[prontuario] " + ",p.[nome_paciente] " + ",c.[codigo_consulta] " + ",c.[dt_consulta] " + ",c.[grade] " + ",c.[equipe] " + ",c.[profissional] " + ",c.[codigo_consulta] " + " FROM ativo_ligacao a, consulta c, status_consulta s, paciente_Mailling p " + " WHERE a.[id_consulta] = c.[id_consulta] " + " AND c.[prontuario] = p.[prontuario]" + " AND a.[status] = s.[id_status] " + " AND a.tentativa = " + _tentativaLigacao + " AND s.[tenta] = 'S'" + " AND a.[realizado] = 'N'" + " AND c.[equipe] LIKE 'ENDOCRINO%'" + " AND datediff(day, GETDATE() , dt_consulta ) > 0 " + " ORDER BY id_consulta;"; try { cnn.Open(); SqlDataReader dr1 = cmm.ExecuteReader(); while (dr1.Read()) { Ativo_Ligacao tentativa = new Ativo_Ligacao(); tentativa.Id_Ativo = dr1.GetInt32(0); tentativa.Id_Consulta = dr1.GetInt32(1); tentativa.Status = dr1.GetString(2); tentativa.Observacao = dr1.GetString(3); tentativa.Data_Contato = dr1.GetDateTime(4); tentativa.Tentativa = dr1.GetInt32(5); tentativa.Usuario_Contato = dr1.GetString(6); tentativa.Prontuario = dr1.GetInt32(7); tentativa.Nome = dr1.GetString(8); tentativa.Codigo_Consulta = dr1.GetInt32(9); tentativa.Dt_Consulta = dr1.GetDateTime(10).ToString(); tentativa.Grade = dr1.GetInt32(11); tentativa.Equipe = dr1.GetString(12); tentativa.Nome_Profissional = dr1.GetString(13); tentativa.Codigo_Consulta = dr1.GetInt32(14); lista.Add(tentativa); } } catch (Exception ex) { string error = ex.Message; } return(lista); } }