Boolean AGREGAR_MODIFICAR = true; //CUANDO ES TRUE SE VA A INSERTAR UNA NUEVA ORDER Y FALSO ACTUALIZAR public void BuscarCliente(string buscar) { if (TxtDocumento.Text.Trim() == "") { MessageBox.Show("Completar los campos para continuar", "", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } DataTable tabla = new DataTable(); string SQL = ""; if (buscar != "") { SQL = "SELECT Cli_Documento, Cli_TipoDocumento, Cli_Nombre, Cli_Apellido, " + " Cli_Sexo, Cli_Tipo, Cli_CodEstado, Cli_Direccion, Cli_Email, Cli_Celular, " + " Cli_TelFijo, Cli_Contacto, Cli_TelContacto " + "FROM Cliente " + "WHERE Cli_Documento = '" + TxtDocumento.Text.Trim() + "'"; } tabla = ObjServer.LlenarTabla(SQL); if (tabla.Rows.Count > 0) { if (tabla.Rows[0]["Cli_CodEstado"].ToString() == "A") { string nombre = tabla.Rows[0]["Cli_Nombre"].ToString(); string apellido = tabla.Rows[0]["Cli_Apellido"].ToString(); string celular = tabla.Rows[0]["Cli_Celular"].ToString(); string telefono = tabla.Rows[0]["Cli_TelFijo"].ToString(); string direccion = tabla.Rows[0]["Cli_Direccion"].ToString(); string email = tabla.Rows[0]["Cli_Email"].ToString(); LblNombreRazonSocial.Text = $"{nombre} {apellido}"; LblCelular.Text = celular; LblTelefono.Text = telefono; LblDireccion.Text = direccion; LblEmail.Text = email; CboServicio.Focus(); } else { MessageBox.Show("El cliente esta inactivo", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (MessageBox.Show("El cliente no se ha encontrado. \n ¿Desea crearlo?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK) { TxtDocumento.Focus(); TxtDocumento.SelectAll(); FrmCliente f = new FrmCliente(); f.ShowDialog(); } TxtDocumento.Focus(); TxtDocumento.SelectAll(); LblNombre.Text = ""; //LblNombre.BackColor = Color.WhiteSmoke; } }
public void BuscarCliente() { //DgvClientes.Rows.Clear(); string SQL = ""; SQL = "SELECT Cli_Documento, Cli_TipoDocumento, Cli_Nombre, Cli_Apellido, " + " Cli_Sexo, Cli_Tipo, Cli_Direccion, Cli_Email, Cli_Celular, " + " Cli_TelFijo, Cli_Contacto, Cli_TelContacto,Cli_CodEstado " + "FROM Cliente " + "WHERE Cli_Documento='" + TxtDocumento.Text + "'"; tabla = ObjServer.LlenarTabla(SQL); if (tabla.Rows.Count > 0) { string documento = tabla.Rows[0]["Cli_Documento"].ToString(); string nombre = tabla.Rows[0]["Cli_Nombre"].ToString(); string apellido = tabla.Rows[0]["Cli_Apellido"].ToString(); LblNombre.Text = $"{nombre} {apellido}"; if (tabla.Rows[0]["Cli_CodEstado"].ToString() == "A") { RdbActivar.Checked = true; } else { RdbDesactivar.Checked = true; } } else { MessageBox.Show("No se ha encontrado el cliente", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public List <Cls_Historial_Peso> _HistorialPeso_Detalle(int NumeroAtencion) { string sql; var _Historial_Peso = new List <Cls_Historial_Peso>(); sql = "SELECT dbo.HistorialPeso.HistPes_Codigo, "+ "dbo.HistorialPeso.HistPes_NumeroAtencion, " + "dbo.HistorialPeso.HistPes_EdadSobrepeso, " + "dbo.HistorialPeso.HistPes_Problema, " + "dbo.HistorialPeso.HistPes_PesoMaximo, " + "dbo.HistorialPeso.HistPes_PesoMinimo, " + "dbo.Atencion_Historia.Entr_Numero " + "FROM dbo.HistorialPeso INNER JOIN " + "dbo.Atencion_Historia ON " + "dbo.HistorialPeso.HistPes_NumeroAtencion = " + "dbo.Atencion_Historia.Entr_Numero " + " WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _Historial_Peso.Add(new Cls_Historial_Peso { HistPes_Codigo = Convert.ToInt32(item_h["HistPes_Codigo"].ToString()), HistPes_EdadSobrepeso = item_h["HistPes_EdadSobrepeso"].ToString(), HistPes_NumeroAtencion = Convert.ToInt32(item_h["HistPes_NumeroAtencion"].ToString()), HistPes_PesoMaximo = item_h["HistPes_PesoMaximo"].ToString(), HistPes_PesoMinimo = item_h["HistPes_PesoMinimo"].ToString(), HistPes_Problema = item_h["HistPes_Problema"].ToString() }); } return(_Historial_Peso); }
public static void ConsultarMedico(string usuario) { ClsSqlServer ObjServer = new ClsSqlServer(); ObjServer.CadenaCnn = Historia_Clinica.Conexion.CadenaConexion.cadena(); ObjServer.Conectar(); string Query = "SELECT [Medic_TipoIdentificacion] " + ",[Medic_Identificacion] " + ",[Medic_Nombre1] " + ",[Medic_Nombre2] " + ",[Medic_Apellido1] " + ",[Medic_Apellido2] " + ",[Medic_Foto] " + ",[Medic_Firma] " + "FROM [dbo].[Medico] " + "WHERE Medic_Identificacion='" + usuario + "'"; //MessageBox.Show(Query); DataTable tablaMedico = new DataTable(); tablaMedico = ObjServer.LlenarTabla(Query); //MessageBox.Show(tablaMedico.Rows.Count.ToString()); if (tablaMedico.Rows.Count > 0) { Medico = tablaMedico.Rows[0]["Medic_Identificacion"].ToString(); } else { Medico = ""; } }
public void CargarDgv() { DgvPermisos.Rows.Clear(); string Sql = "SELECT [Mod_Codigo] ,[Mod_Descripcion] FROM [dbo].[ModulosUsuario] order by Mod_Descripcion desc"; DataTable Tabla = new DataTable(); Tabla = ObjServer.LlenarTabla(Sql); int x = 0; if (Tabla.Rows.Count > 0) { foreach (DataRow item in Tabla.Rows) { x++; DgvPermisos.Rows.Add(item["Mod_Codigo"].ToString(), item["Mod_Descripcion"].ToString()); } } //ObjServer.es(DgvPermisos); }
public List <Cls_AntecedentesPersonales> _AntecedentePersonales_Detalle(int NumeroAtencion) { string sql; var _AntecedentePersonales = new List <Cls_AntecedentesPersonales>(); sql = "SELECT dbo.Atencion_Historia.Entr_Numero, dbo.Atencion_Historia.Entr_IdPaciente, "+ "dbo.Atencion_Historia.Entr_FechaEntrada, dbo.Atencion_Historia.Entr_Hora, " + "dbo.Atencion_Historia.Entr_Diagnostico, " + "dbo.Atencion_Historia.Entr_Concepto_Codigo, " + "dbo.Atencion_Historia.Entr_Recomendacion, " + "dbo.Atencion_Historia.Entr_Reubicacion, " + "dbo.Atencion_Historia.Entr_TipoExamenCodigo, " + "dbo.Atencion_Historia.Ent_Enfasis, " + "dbo.Atencion_Historia.Ent_Estado, " + "dbo.Atencion_Historia.Ent_conceptoAptitud, " + "dbo.Atencion_Historia.Ent_CodEPS, " + "dbo.Atencion_Historia.Ent_CodARL, " + "dbo.Atencion_Historia.Ent_MotivoConsulta, " + "dbo.Atencion_Historia.Ent_CodMedico, " + "dbo.AntecedentePersonal.AntPer_Numero, " + "dbo.AntecedentePersonal.AntPer_Antecedende_Codigo, " + "dbo.AntecedentePersonal.AntPer_Entrada_Numero, " + "dbo.AntecedentePersonal.AntPer_Diagnostico, " + "dbo.AntecedentePersonal.AntPer_Observacion, " + "dbo.AntecedentesP.AnteP_Codigo, " + "dbo.AntecedentesP.AnteP_Descripcion " + "FROM dbo.AntecedentePersonal INNER JOIN " + "dbo.AntecedentesP ON dbo.AntecedentePersonal.AntPer_Antecedende_Codigo = " + "dbo.AntecedentesP.AnteP_Codigo INNER JOIN " + "dbo.Atencion_Historia ON dbo.AntecedentePersonal.AntPer_Entrada_Numero = " + "dbo.Atencion_Historia.Entr_Numero " + "WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _AntecedentePersonales.Add(new Cls_AntecedentesPersonales { AntPer_Antecedende_Codigo = new Cls_AntecedentesFP { AnteP_Codigo = Convert.ToInt32(item_h["AnteP_Codigo"].ToString()), AnteP_Descripcion = item_h["AnteP_Descripcion"].ToString() }, AntPer_Entrada_Numero = Convert.ToInt32(item_h["AntPer_Entrada_Numero"].ToString()), AntPer_Numero = Convert.ToInt32(item_h["AntPer_Numero"].ToString()), AntPer_Diagnostico = item_h["AntPer_Diagnostico"].ToString(), AntPer_Observacion = item_h["AntPer_Observacion"].ToString(), }); } return(_AntecedentePersonales); }
//carga las atenciones en la lista "Atencion_Cargadas" public static async Task CargarAtenciones_Pendientes() { Atencion_Cargadas_Pendientes.Clear(); string sql = "SELECT dbo.Atencion_Historia.Entr_Numero," + "dbo.Atencion_Historia.Entr_IdPaciente, " + "dbo.Atencion_Historia.Entr_FechaEntrada, " + "dbo.Atencion_Historia.Entr_Hora, " + "dbo.Atencion_Historia.Ent_Estado, " + "dbo.Atencion_Historia.Ent_MotivoConsulta, " + "dbo.Atencion_Historia.Ent_CodMedico, " + "dbo.Paciente.Pac_Nombre1, " + "dbo.Paciente.Pac_Nombre2, " + "dbo.Paciente.Pac_Apellido1, " + "dbo.Paciente.Pac_Apellido2 " + "FROM dbo.Atencion_Historia INNER JOIN " + "dbo.Paciente ON dbo.Atencion_Historia.Entr_IdPaciente " + "= dbo.Paciente.Pac_Identificacion WHERE Ent_Estado=" + Cls_Estados_Atencion.Pendiente + " OR Ent_Estado=" + Cls_Estados_Atencion.Atendiendo; List <Cls_Habitos> _Habitos = new List <Cls_Habitos>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { Atencion_Cargadas_Pendientes.Add(new Cls_Atencion { Entr_Numero = Convert.ToInt32(item["Entr_Numero"]), Entr_IdPaciente = new Cls_Paciente { Pac_Identificacion = item["Entr_IdPaciente"].ToString(), Pac_Nombre1 = item["Pac_Nombre1"].ToString(), Pac_Nombre2 = item["Pac_Nombre2"].ToString(), Pac_Apellido1 = item["Pac_Apellido1"].ToString(), Pac_Apellido2 = item["Pac_Apellido2"].ToString(), }, Entr_FechaEntrada = Convert.ToDateTime(item["Entr_FechaEntrada"].ToString()), Entr_Hora = Convert.ToDateTime(item["Entr_Hora"].ToString()), Ent_MotivoConsulta = item["Ent_MotivoConsulta"].ToString(), Ent_Estado = new Cls_Estados_Atencion2 { EstAten_Codigo = Convert.ToInt32(item["Ent_Estado"].ToString()) }, Ent_CodMedico = new Cls_Medico { Medic_Identificacion = item["Ent_CodMedico"].ToString() } }); } } }
public List <Cls_AntecedenteFamiliar> _AntecedenteFamiliar_Detalle(int NumeroAtencion) { string sql; var _AntecedenteFamiliar = new List <Cls_AntecedenteFamiliar>(); sql = "SELECT dbo.Atencion_Historia.Entr_Numero, dbo.Atencion_Historia.Entr_IdPaciente, "+ "dbo.Atencion_Historia.Entr_FechaEntrada, dbo.Atencion_Historia.Entr_Hora, " + "dbo.Atencion_Historia.Entr_Diagnostico, " + "dbo.Atencion_Historia.Entr_Concepto_Codigo, " + "dbo.Atencion_Historia.Entr_Recomendacion, " + "dbo.Atencion_Historia.Entr_Reubicacion, " + "dbo.Atencion_Historia.Entr_TipoExamenCodigo, " + "dbo.Atencion_Historia.Ent_Enfasis, dbo.Atencion_Historia.Ent_Estado, " + "dbo.Atencion_Historia.Ent_conceptoAptitud, dbo.Atencion_Historia.Ent_CodEPS, " + "dbo.Atencion_Historia.Ent_CodARL, " + "dbo.Atencion_Historia.Ent_MotivoConsulta, dbo.Atencion_Historia.Ent_CodMedico, " + "dbo.AntecednteFamiliar.AntFam_Numero, dbo.AntecednteFamiliar.AntFam_Enfermedad_Codigo, " + "dbo.AntecednteFamiliar.AntFam_Entrada_Numero, dbo.AntecednteFamiliar.AntFam_Parentesco, " + "dbo.AntecednteFamiliar.AntFam_Mortalidad, dbo.AntecedentesF.AnteF_Codigo, " + "dbo.AntecedentesF.AnteF_Descripcion " + "FROM dbo.AntecedentesF INNER JOIN " + "dbo.AntecednteFamiliar ON dbo.AntecedentesF.AnteF_Codigo = " + "dbo.AntecednteFamiliar.AntFam_Enfermedad_Codigo INNER JOIN " + "dbo.Atencion_Historia ON dbo.AntecednteFamiliar.AntFam_Entrada_Numero = " + "dbo.Atencion_Historia.Entr_Numero " + "WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _AntecedenteFamiliar.Add(new Cls_AntecedenteFamiliar { AntFam_Enfermedad_Codigo = new Cls_AntecedentesFP { AnteP_Codigo = Convert.ToInt32(item_h["AnteF_Codigo"].ToString()), AnteP_Descripcion = item_h["AnteF_Descripcion"].ToString() }, AntFam_Entrada_Numero = Convert.ToInt32(item_h["AntFam_Entrada_Numero"].ToString()), AntFam_Mortalidad = Convert.ToBoolean(item_h["AntFam_Mortalidad"].ToString()), AntFam_Numero = Convert.ToInt32(item_h["Entr_Numero"].ToString()), AntFam_Parentesco = item_h["AntFam_Parentesco"].ToString(), }); } return(_AntecedenteFamiliar); }
//CARGA LOS ANTECEDENTES FAMILIARES QUE SE VAN A VISUALIZAR EN EL DGV public async Task <List <Cls_Comida> > Cargar_Comidas() { List <Cls_Comida> _Comida = new List <Cls_Comida>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [Comd_Codigo] ,[Comd_Descripcion] FROM [dbo].[Comida]"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Comida.Add(new Cls_Comida { Comd_Codigo = Convert.ToInt32(item["Comd_Codigo"]), Comd_Descripcion = item["Comd_Descripcion"].ToString() }); } } return(_Comida); }
public async Task <List <Cls_Alimento> > Cargar_Alimentos() { List <Cls_Alimento> _Alimento = new List <Cls_Alimento>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [Alim_Codigo] ,[Alim_Descripcion] FROM [dbo].[Alimento]"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Alimento.Add(new Cls_Alimento { Alim_Codigo = Convert.ToInt32(item["Alim_Codigo"]), Alim_Descripcion = item["Alim_Descripcion"].ToString() }); } } return(_Alimento); }
public async Task <List <Cls_AntecedentesFP> > Cargar_AntecedentesF() { List <Cls_AntecedentesFP> _AntecedentesF = new List <Cls_AntecedentesFP>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [AnteF_Codigo] ,[AnteF_Descripcion] FROM [AntecedentesF]"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _AntecedentesF.Add(new Cls_AntecedentesFP { AnteP_Codigo = Convert.ToInt32(item["AnteF_Codigo"]), AnteP_Descripcion = item["AnteF_Descripcion"].ToString() }); } } return(_AntecedentesF); }
//CARGA LOS HABITOS QUE SE VAN A VISUALIZAR EN EL DGV public async Task <List <Cls_Habitos> > Cargar_Habitos() { List <Cls_Habitos> _Habitos = new List <Cls_Habitos>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [HAB_CODIGO] ,[HAB_DESCRIPCION] FROM [dbo].[HABITOS]"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Habitos.Add(new Cls_Habitos { HAB_CODIGO = Convert.ToInt32(item["HAB_CODIGO"]), HAB_DESCRIPCION = item["HAB_DESCRIPCION"].ToString() }); } } return(_Habitos); }
//CARGAR LAS PROFESIONES public async Task <List <Cls_Profesion> > Cargar_Profesiones() { var _Profesions = new List <Cls_Profesion>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [Prof_Codigo] AS Codigo,[Prof_Descripcion] AS Descripcion FROM [dbo].[Profesion] ORDER BY Descripcion"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Profesions.Add(new Cls_Profesion { Prof_Codigo = int.Parse(item["Codigo"].ToString()), Prof_Descripcion = item["Descripcion"].ToString(), }); } } return(_Profesions); }
//CARGA LOS DEPARTAMENTOS public async Task <List <Cls_Departamento> > Cargar_Departamento() { var _Departamentos = new List <Cls_Departamento>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [Dept_Codigo] AS Codigo,[Dept_Nombre] AS Descripcion FROM [dbo].[Departamento] ORDER BY Descripcion"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Departamentos.Add(new Cls_Departamento { Dept_Codigo = item["Codigo"].ToString(), Dept_Nombre = item["Descripcion"].ToString() }); } } return(_Departamentos); }
public async Task <List <Cls_TipoSangre> > Cargar_TipoSangre() { var _TipoSangres = new List <Cls_TipoSangre>(); DataTable tabla = new DataTable(); string Sql = "SELECT [TipSan_Codigo] As Codigo ,[TipSan_Descripcion] As Descripcion FROM [dbo].[TipoSangre] ORDER BY Descripcion"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _TipoSangres.Add(new Cls_TipoSangre { TipSan_Codigo = int.Parse(item["Codigo"].ToString()), TipSan_Descripcion = item["Descripcion"].ToString(), }); } } return(_TipoSangres); }
public async Task <List <Cls_EstadoCivil> > Cargar_EstadoCivil() { var _EstadoCivils = new List <Cls_EstadoCivil>(); DataTable tabla = new DataTable(); string Sql = "SELECT [EstCivil_Codigo] As Codigo ,[EstCivil_Descripcion] As Descripcion FROM [dbo].[EstadoCivil] ORDER BY Descripcion"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _EstadoCivils.Add(new Cls_EstadoCivil { EstCivil_Codigo = int.Parse(item["Codigo"].ToString()), EstCivil_Descripcion = item["Descripcion"].ToString(), }); } } return(_EstadoCivils); }
public async Task <List <Cls_Genero> > Cargar_Genero() { var _Genero = new List <Cls_Genero>(); DataTable tabla = new DataTable(); string Sql = "SELECT [Gen_Codigo] As Codigo, [Gen_Descripcion] As Descripcion FROM [dbo].[Genero] ORDER BY Descripcion"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Genero.Add(new Cls_Genero { Gen_Codigo = item["Codigo"].ToString(), Gen_Descripcion = item["Descripcion"].ToString(), }); } } return(_Genero); }
public async Task <List <Cls_TipoDocumento> > Cargar_TipoDocumento() { var _TipoDocumentos = new List <Cls_TipoDocumento>(); DataTable tabla = new DataTable(); string Sql = "SELECT [TipoIde_Codigo] As Codigo ,[TipoIde_Descripcion] As Descripcion FROM [dbo].[TipoDocumento]"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _TipoDocumentos.Add(new Cls_TipoDocumento { TipoIde_Codigo = item["Codigo"].ToString(), TipoIde_Descripcion = item["Descripcion"].ToString(), }); } } return(_TipoDocumentos); }
public async Task <List <Cls_Arl> > Cargar_Arl() { var _Arl = new List <Cls_Arl>(); DataTable tabla = new DataTable(); string Sql = "SELECT [Arl_Codigo] ,[Arl_Descripcion] FROM [dbo].[ARL]"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Arl.Add(new Cls_Arl { Arl_Codigo = int.Parse(item["Arl_Codigo"].ToString()), Arl_Descripcion = item["Arl_Descripcion"].ToString(), }); } } return(_Arl); }
public async Task <List <Cls_NivelEducativo> > Cargar_NivelEducativo() { var _NivelEducativos = new List <Cls_NivelEducativo>(); DataTable tabla = new DataTable(); string Sql = "SELECT [NivEdu_Codigo] AS Codigo,[NivEdu_Descripcion] AS Descripcion FROM [dbo].[NivelEducativo] ORDER BY Codigo"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _NivelEducativos.Add(new Cls_NivelEducativo { NivEdu_Codigo = int.Parse(item["Codigo"].ToString()), NivEdu_Descripcion = item["Descripcion"].ToString() }); } } return(_NivelEducativos); }
public async Task <List <Cls_Eps> > Cargar_Eps() { var _Eps = new List <Cls_Eps>(); DataTable tabla = new DataTable(); string Sql = "SELECT [Eps_Codigo] ,[Eps_Descripcion] FROM [dbo].[EPS]"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Eps.Add(new Cls_Eps { Eps_Codigo = int.Parse(item["Eps_Codigo"].ToString()), Eps_Descripcion = item["Eps_Descripcion"].ToString(), }); } } return(_Eps); }
public async Task <List <Cls_Dominancia> > Cargar_Dominancia() { var _Dominancias = new List <Cls_Dominancia>(); DataTable tabla = new DataTable(); string Sql = "SELECT [Dom_Codigo] As Codigo ,[Dom_Descripcion] As Descripcion FROM [dbo].[Dominancia] ORDER BY Descripcion"; await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla(Sql); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Dominancias.Add(new Cls_Dominancia { Dom_Codigo = int.Parse(item["Codigo"].ToString()), Dom_Descripcion = item["Descripcion"].ToString(), }); } } return(_Dominancias); }
public void BuscarUsuario() { DataTable tabla = new DataTable(); string sql = "SELECT [Usu_Nombre] " + ",[Usu_Contraseña] " + ",[Usu_NombreCompleto] " + ",[Usu_FechaCaduca] " + ",[Usu_Estado] " + ",[Usu_Tipo] " + "FROM [dbo].[Usuario] " + "FROM[dbo].[Usuario] WHERE Usu_Nombre='" + TxtDocumento.Text.Trim() + "'"; tabla = ObjServer.LlenarTabla(sql); //MessageBox.Show(tabla.Rows.Count.ToString()); if (tabla.Rows.Count > 0) { if (tabla.Rows[0]["Usu_Estado"].ToString() == "2") { if (MessageBox.Show("El usuario esta inactivo ¿Desea activarlo? ", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { INACTIVAR(1); } else { return; } } //CboTipoDocumento.SelectedValue = tabla.Rows[0]["Us_Tipo"]; TxtNombre.Text = tabla.Rows[0]["Usu_NombreCompleto"].ToString(); TxtContraseña.Text = tabla.Rows[0]["Usu_Contraseña"].ToString(); //TxtDocumento.Text= tabla.Rows[0]["Us_Documento"].ToString(); //CboTipoDocumento.Visible = true; TxtContraseña.Visible = true; TxtNombre.Visible = true; } else { MessageBox.Show("No hay resultados para el numero de documento ingresado", "", MessageBoxButtons.OK, MessageBoxIcon.Error); OcultarLimpiar(); } }
public List <Cls_HabitoDetalle> _HabitoDetalle(int NumeroAtencion) { string sql; var _Habito_D = new List <Cls_HabitoDetalle>(); sql = "SELECT dbo.Atencion_Historia.Entr_Numero, dbo.Atencion_Historia.Entr_IdPaciente, "+ "dbo.Atencion_Historia.Entr_FechaEntrada, dbo.Atencion_Historia.Entr_Hora, " + "dbo.Atencion_Historia.Entr_Diagnostico, " + "dbo.Atencion_Historia.Entr_Concepto_Codigo, dbo.Atencion_Historia.Entr_Recomendacion, " + "dbo.Atencion_Historia.Entr_Reubicacion, dbo.Atencion_Historia.Entr_TipoExamenCodigo, " + "dbo.Atencion_Historia.Ent_Enfasis, dbo.Atencion_Historia.Ent_Estado, " + "dbo.Atencion_Historia.Ent_conceptoAptitud, dbo.Atencion_Historia.Ent_CodEPS, " + "dbo.Atencion_Historia.Ent_CodARL, " + "dbo.Atencion_Historia.Ent_MotivoConsulta, dbo.Atencion_Historia.Ent_CodMedico, " + "dbo.HabitoDetalle.HabPac_Habito_Codigo, dbo.HabitoDetalle.HabPac_Entrada_Numero, " + "dbo.HabitoDetalle.HabPac_Caracteristica, dbo.HabitoDetalle.HabPac_Frecuencia, " + "dbo.HabitoDetalle.HabPac_Tiempo, dbo.HabitoDetalle.HabPac_Observacion, dbo.HABITOS.HAB_CODIGO, " + "dbo.HABITOS.HAB_DESCRIPCION " + "FROM dbo.HABITOS INNER JOIN " + "dbo.HabitoDetalle ON dbo.HABITOS.HAB_CODIGO = dbo.HabitoDetalle.HabPac_Habito_Codigo INNER JOIN " + "dbo.Atencion_Historia ON dbo.HabitoDetalle.HabPac_Entrada_Numero = dbo.Atencion_Historia.Entr_Numero WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _Habito_D.Add(new Cls_HabitoDetalle { HabPac_Caracteristica = item_h["HabPac_Caracteristica"].ToString(), HabPac_Entrada_Numero = Convert.ToInt32(item_h["Entr_Numero"].ToString()), HabPac_Frecuencia = item_h["HabPac_Frecuencia"].ToString(), HabPac_Habito_Codigo = new Cls_Habitos { HAB_CODIGO = Convert.ToInt32(item_h["HAB_CODIGO"].ToString()), HAB_DESCRIPCION = item_h["HAB_DESCRIPCION"].ToString() }, HabPac_Observacion = item_h["HabPac_Observacion"].ToString(), HabPac_Tiempo = item_h["HabPac_Tiempo"].ToString() }); } return(_Habito_D); }
//CARGAR LAS CIUDADES public async Task <List <Cls_Ciudad> > Cargar_Ciudad(string _DepartamentoCodigo) { var _Ciudads = new List <Cls_Ciudad>(); DataTable tabla = new DataTable(); await Task.Run(() => { tabla = ClsSqlServer.LlenarTabla("SELECT [Ciud_CodDepto] AS CODDEPARTAMENTO,[Ciud_Codigo] As Codigo,[Ciud_Nombre] AS Descripcion FROM [dbo].[Ciudad] WHERE [Ciud_CodDepto] ='" + _DepartamentoCodigo + "'"); }); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Ciudads.Add(new Cls_Ciudad { Ciud_Codigo = item["Codigo"].ToString(), Ciud_Nombre = item["Descripcion"].ToString(), Ciud_CodDepto = new Cls_Departamento { Dept_Codigo = item["CODDEPARTAMENTO"].ToString() } }); } } return(_Ciudads); }
public List <Cls_Frecuencia_Consumo> _FrecuenciaConsumo_Detalle(int NumeroAtencion) { string sql; var _FrecuenciaConsumo = new List <Cls_Frecuencia_Consumo>(); sql = "SELECT dbo.Frecuencia_Consmo.FreCon_Codigo, dbo.Frecuencia_Consmo.FreCon_CodAlimento, "+ "dbo.Frecuencia_Consmo.FreCon_NumeroAtencion, dbo.Frecuencia_Consmo.FreCon_Diario, " + "dbo.Frecuencia_Consmo.FreCon_Semanal, dbo.Frecuencia_Consmo.FreCon_Quincenal, " + "dbo.Frecuencia_Consmo.FreCon_Mensual, dbo.Frecuencia_Consmo.FreCon_Nunca, " + "dbo.Atencion_Historia.Entr_Numero, " + "dbo.Alimento.Alim_Codigo, dbo.Alimento.Alim_Descripcion " + "FROM dbo.Frecuencia_Consmo INNER JOIN " + "dbo.Alimento ON dbo.Frecuencia_Consmo.FreCon_CodAlimento = dbo.Alimento.Alim_Codigo INNER JOIN " + "dbo.Atencion_Historia ON dbo.Frecuencia_Consmo.FreCon_NumeroAtencion = dbo.Atencion_Historia.Entr_Numero " + " WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _FrecuenciaConsumo.Add(new Cls_Frecuencia_Consumo { FreCon_Codigo = Convert.ToInt32(item_h["FreCon_Codigo"].ToString()), FreCon_NumeroAtencion = Convert.ToInt32(item_h["Entr_Numero"].ToString()), FreCon_Diario = item_h["FreCon_Diario"].ToString(), FreCon_CodAlimento = new Cls_Alimento { Alim_Codigo = Convert.ToInt32(item_h["Alim_Codigo"].ToString()), Alim_Descripcion = item_h["Alim_Descripcion"].ToString() }, FreCon_Semanal = item_h["FreCon_Semanal"].ToString(), FreCon_Quincenal = item_h["FreCon_Quincenal"].ToString(), FreCon_Mensual = item_h["FreCon_Mensual"].ToString(), FreCon_Nunca = item_h["FreCon_Nunca"].ToString() }); } return(_FrecuenciaConsumo); }
public List <Cls_Medico> Cargar_Medico(string Identificacion) { var _Medico = new List <Cls_Medico>(); DataTable tabla = new DataTable(); string Sql = "SELECT [Medic_TipoIdentificacion] ,[Medic_Identificacion] ,[Medic_Nombre1] ,[Medic_Nombre2],[Medic_Apellido1],[Medic_Apellido2],[Medic_Foto],[Medic_Huella],[Medic_Firma]FROM[dbo].[Medico] Order By [Medic_Identificacion] ,[Medic_Nombre1] ,[Medic_Nombre2],[Medic_Apellido1],[Medic_Apellido2] WHERE Medic_Identificacion ='" + Identificacion + "'"; tabla = ClsSqlServer.LlenarTabla(Sql); if (tabla.Rows.Count > 0) { foreach (DataRow item in tabla.Rows) { _Medico.Add(new Cls_Medico { Medic_Identificacion = item["Medic_Identificacion"].ToString(), Medic_Nombre1 = item["Medic_Nombre1"].ToString(), Medic_Nombre2 = item["Medic_Nombre2"].ToString(), Medic_Apellido1 = item["Medic_Apellido1"].ToString(), Medic_Apellido2 = item["Medic_Apellido2"].ToString() }); } } return(_Medico); }
public List <Cls_Antropometria> _Antropometria_Detalle(int NumeroAtencion) { string sql; var _Antropometria = new List <Cls_Antropometria>(); sql = "SELECT dbo.Antropometria.Antr_Codigo, "+ "dbo.Antropometria.Antr__NumeroAtencion, " + "dbo.Antropometria.Antr_Peso, " + "dbo.Antropometria.Antr_Talla, " + "dbo.Antropometria.Antr_IMC, " + "dbo.Antropometria.Antr_PesoIdeal, " + "dbo.Antropometria.Antr_ExcesoPeso, " + "dbo.Atencion_Historia.Entr_Numero " + "FROM dbo.Atencion_Historia INNER JOIN " + "dbo.Antropometria ON " + "dbo.Atencion_Historia.Entr_Numero = " + "dbo.Antropometria.Antr__NumeroAtencion " + " WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _Antropometria.Add(new Cls_Antropometria { Antr_Codigo = Convert.ToInt32(item_h["Antr_Codigo"].ToString()), Antr_Peso = item_h["Antr_Peso"].ToString(), Antr__NumeroAtencion = Convert.ToInt32(item_h["Antr__NumeroAtencion"].ToString()), Antr_ExcesoPeso = item_h["Antr_ExcesoPeso"].ToString(), Antr_IMC = item_h["Antr_IMC"].ToString(), Antr_PesoIdeal = item_h["Antr_PesoIdeal"].ToString(), Antr_Talla = item_h["Antr_Talla"].ToString() }); } return(_Antropometria); }
public List <Cls_Recordatorio> _Recordatorio_Detalle(int NumeroAtencion) { string sql; var _Recordatorio = new List <Cls_Recordatorio>(); sql = "SELECT dbo.Atencion_Historia.Entr_Numero, dbo.Recordatorio.Record_Codigo, "+ "dbo.Recordatorio.Record_NumeroAtencion, " + "dbo.Recordatorio.Record_CodComida, dbo.Recordatorio.Record_Hora, " + "dbo.Recordatorio.Record_Preparacion, dbo.Recordatorio.Record_Cantidad, " + "dbo.Comida.Comd_Codigo, dbo.Comida.Comd_Descripcion " + "FROM dbo.Atencion_Historia INNER JOIN " + "dbo.Recordatorio ON dbo.Atencion_Historia.Entr_Numero = " + "dbo.Recordatorio.Record_NumeroAtencion INNER JOIN " + "dbo.Comida ON dbo.Recordatorio.Record_CodComida = dbo.Comida.Comd_Codigo " + " WHERE Entr_Numero=" + NumeroAtencion; DataTable tablaHabitoD = new DataTable(); tablaHabitoD = ClsSqlServer.LlenarTabla(sql); foreach (DataRow item_h in tablaHabitoD.Rows) { _Recordatorio.Add(new Cls_Recordatorio { Record_Codigo = Convert.ToInt32(item_h["Record_Codigo"].ToString()), Record_NumeroAtencion = Convert.ToInt32(item_h["Record_NumeroAtencion"].ToString()), Record_Hora = item_h["Record_Hora"].ToString(), Record_CodComida = new Cls_Comida { Comd_Codigo = Convert.ToInt32(item_h["Record_CodComida"].ToString()), Comd_Descripcion = item_h["Comd_Descripcion"].ToString() }, Record_Cantidad = Convert.ToInt32(item_h["Record_Cantidad"].ToString()), Record_Preparacion = item_h["Record_Preparacion"].ToString(), }); } return(_Recordatorio); }
public Cls_Paciente Buscar_Paciente_(string Documento_) { string Query = "SELECT dbo.Paciente.Pac_TipoIdentificacion, dbo.Paciente.Pac_Identificacion, dbo.Paciente.Pac_Nombre1, "+ "dbo.Paciente.Pac_Nombre2, dbo.Paciente.Pac_Apellido1, dbo.Paciente.Pac_Apellido2, " + "dbo.Paciente.Pac_FechaNacimiento, dbo.Paciente.Pac_CodGenero, dbo.Paciente.Pac_CodDepto, " + "dbo.Paciente.Pac_CodCiudad, dbo.Paciente.Pac_Direccion, dbo.Paciente.Pac_CodNivelEducativo, " + "dbo.Paciente.Pac_CodProfesion, dbo.Paciente.Pac_TipoSangre, dbo.Paciente.Pac_EstadoCivil, " + "dbo.Paciente.Pac_Telefono, dbo.Paciente.Pac_Foto, dbo.Paciente.Pac_Huella, dbo.Paciente.Pac_Firma, " + "dbo.Paciente.Pac_Dominancia_Codigo, dbo.Paciente.Pac_Fecha, dbo.Paciente.Pac_CodEPS, " + "dbo.Paciente.Pac_CodARL, dbo.Ciudad.Ciud_CodDepto, dbo.Ciudad.Ciud_Codigo, dbo.Ciudad.Ciud_Nombre, " + "dbo.Departamento.Dept_Codigo, dbo.Departamento.Dept_Nombre, dbo.TipoDocumento.TipoIde_Codigo, " + "dbo.TipoDocumento.TipoIde_Descripcion, dbo.Genero.Gen_Codigo, dbo.Genero.Gen_Descripcion, " + "dbo.NivelEducativo.NivEdu_Codigo, dbo.NivelEducativo.NivEdu_Descripcion, dbo.Profesion.Prof_Codigo, " + "dbo.Profesion.Prof_Descripcion, dbo.EstadoCivil.EstCivil_Codigo, dbo.EstadoCivil.EstCivil_Descripcion, " + "dbo.TipoSangre.TipSan_Codigo, dbo.TipoSangre.TipSan_Descripcion, dbo.Dominancia.Dom_Codigo, " + "dbo.Dominancia.Dom_Descripcion, dbo.ARL.Arl_Descripcion, dbo.ARL.Arl_Codigo, dbo.EPS.Eps_Codigo, " + "dbo.EPS.Eps_Descripcion " + "FROM dbo.Departamento INNER JOIN " + "dbo.Ciudad ON dbo.Departamento.Dept_Codigo = dbo.Ciudad.Ciud_CodDepto INNER JOIN " + "dbo.TipoDocumento INNER JOIN " + "dbo.Paciente ON dbo.TipoDocumento.TipoIde_Codigo = dbo.Paciente.Pac_TipoIdentificacion INNER JOIN " + "dbo.EPS ON dbo.Paciente.Pac_CodEPS = dbo.EPS.Eps_Codigo INNER JOIN " + "dbo.ARL ON dbo.Paciente.Pac_CodARL = dbo.ARL.Arl_Codigo INNER JOIN " + "dbo.Profesion ON dbo.Paciente.Pac_CodProfesion = dbo.Profesion.Prof_Codigo ON " + "dbo.Ciudad.Ciud_CodDepto = dbo.Paciente.Pac_CodDepto AND " + "dbo.Ciudad.Ciud_Codigo = dbo.Paciente.Pac_CodCiudad INNER JOIN " + "dbo.Genero ON dbo.Paciente.Pac_CodGenero = dbo.Genero.Gen_Codigo INNER JOIN " + "dbo.Dominancia ON dbo.Paciente.Pac_Dominancia_Codigo = dbo.Dominancia.Dom_Codigo INNER JOIN " + "dbo.NivelEducativo ON dbo.Paciente.Pac_CodNivelEducativo = dbo.NivelEducativo.NivEdu_Codigo INNER JOIN " + "dbo.EstadoCivil ON dbo.Paciente.Pac_EstadoCivil = dbo.EstadoCivil.EstCivil_Codigo INNER JOIN " + "dbo.TipoSangre ON dbo.Paciente.Pac_TipoSangre = dbo.TipoSangre.TipSan_Codigo " + "WHERE Pac_Identificacion='" + Documento_ + "'"; DataTable tablaPaciente2 = new DataTable(); var _Paciente = new Cls_Paciente(); tablaPaciente2 = ClsSqlServer.LlenarTabla(Query); if (tablaPaciente2.Rows.Count > 0) { _Paciente.Pac_TipoIdentificacion = new Cls_TipoDocumento { TipoIde_Codigo = tablaPaciente2.Rows[0]["Pac_TipoIdentificacion"].ToString(), TipoIde_Descripcion = tablaPaciente2.Rows[0]["TipoIde_Descripcion"].ToString() }; _Paciente.Pac_Identificacion = Documento_; _Paciente.Pac_Nombre1 = tablaPaciente2.Rows[0]["Pac_Nombre1"].ToString(); _Paciente.Pac_Nombre2 = tablaPaciente2.Rows[0]["Pac_Nombre2"].ToString(); _Paciente.Pac_Apellido1 = tablaPaciente2.Rows[0]["Pac_Apellido1"].ToString(); _Paciente.Pac_Apellido2 = tablaPaciente2.Rows[0]["Pac_Apellido2"].ToString(); _Paciente.Pac_FechaNacimiento = Convert.ToDateTime(tablaPaciente2.Rows[0]["Pac_FechaNacimiento"].ToString()); _Paciente.Pac_Fecha = Convert.ToDateTime(tablaPaciente2.Rows[0]["Pac_Fecha"]); _Paciente.Pac_CodGenero = new Cls_Genero { Gen_Codigo = tablaPaciente2.Rows[0]["Pac_CodGenero"].ToString(), Gen_Descripcion = tablaPaciente2.Rows[0]["Gen_Descripcion"].ToString() }; _Paciente.Pac_CodDepto = new Cls_Departamento { Dept_Codigo = tablaPaciente2.Rows[0]["Pac_CodDepto"].ToString(), Dept_Nombre = tablaPaciente2.Rows[0]["Dept_Nombre"].ToString() }; _Paciente.Pac_CodCiudad = new Cls_Ciudad { Ciud_Codigo = tablaPaciente2.Rows[0]["Pac_CodCiudad"].ToString(), Ciud_Nombre = tablaPaciente2.Rows[0]["Ciud_Nombre"].ToString() }; _Paciente.Pac_Direccion = tablaPaciente2.Rows[0]["Pac_Direccion"].ToString(); _Paciente.Pac_CodNivelEducativo = new Cls_NivelEducativo { NivEdu_Codigo = int.Parse(tablaPaciente2.Rows[0]["Pac_CodNivelEducativo"].ToString()), NivEdu_Descripcion = tablaPaciente2.Rows[0]["NivEdu_Descripcion"].ToString() }; _Paciente.Pac_CodProfesion = new Cls_Profesion { Prof_Codigo = int.Parse(tablaPaciente2.Rows[0]["Pac_CodProfesion"].ToString()), Prof_Descripcion = tablaPaciente2.Rows[0]["Prof_Descripcion"].ToString() }; _Paciente.Pac_TipoSangre = new Cls_TipoSangre { TipSan_Codigo = int.Parse(tablaPaciente2.Rows[0]["Pac_TipoSangre"].ToString()), TipSan_Descripcion = tablaPaciente2.Rows[0]["TipSan_Descripcion"].ToString() }; _Paciente.Pac_EstadoCivil = new Cls_EstadoCivil { EstCivil_Codigo = Convert.ToInt32(tablaPaciente2.Rows[0]["Pac_EstadoCivil"].ToString()), EstCivil_Descripcion = tablaPaciente2.Rows[0]["EstCivil_Descripcion"].ToString() }; _Paciente.Pac_Telefono = tablaPaciente2.Rows[0]["Pac_Telefono"].ToString(); _Paciente.Pac_Dominancia_Codigo = new Cls_Dominancia { Dom_Codigo = Convert.ToInt32(tablaPaciente2.Rows[0]["Pac_Dominancia_Codigo"].ToString()), Dom_Descripcion = tablaPaciente2.Rows[0]["Dom_Descripcion"].ToString() }; _Paciente.Pac_CodEPS = new Cls_Eps { Eps_Codigo = Convert.ToInt32(tablaPaciente2.Rows[0]["Pac_CodEPS"].ToString()), Eps_Descripcion = tablaPaciente2.Rows[0]["Eps_Descripcion"].ToString() }; _Paciente.Pac_CodARL = new Cls_Arl { Arl_Codigo = Convert.ToInt32(tablaPaciente2.Rows[0]["Pac_CodARL"].ToString()), Arl_Descripcion = tablaPaciente2.Rows[0]["Arl_Descripcion"].ToString() }; string[] fecha = DateTime.Now.ToString().Split(' '); _Paciente.Pac_Fecha = DateTime.Now; if (tablaPaciente2.Rows[0]["Pac_Huella"].ToString() != "") { byte[] imageBuffer1 = (byte[])tablaPaciente2.Rows[0]["Pac_Huella"]; System.IO.MemoryStream ms1 = new System.IO.MemoryStream(imageBuffer1); _Paciente.Pac_Huella = ms1; } else { _Paciente.Pac_Huella = null; } if (tablaPaciente2.Rows[0]["Pac_Foto"].ToString() != "") { byte[] imageBuffer1 = (byte[])tablaPaciente2.Rows[0]["Pac_Foto"]; System.IO.MemoryStream ms1 = new System.IO.MemoryStream(imageBuffer1); _Paciente.Pac_Foto = ms1; } else { _Paciente.Pac_Foto = null; } if (tablaPaciente2.Rows[0]["Pac_firma"].ToString() != "") { byte[] imageBuffer1 = (byte[])tablaPaciente2.Rows[0]["Pac_firma"]; System.IO.MemoryStream ms1 = new System.IO.MemoryStream(imageBuffer1); _Paciente.Pac_Firma = ms1; } else { _Paciente.Pac_Firma = null; } } return(_Paciente); }