public static List <Paciente> PacientesPorTag(int tagId) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataTable DT = CP.ObtenerPacientesByTag(tagId); if (DT != null) { List <Paciente> aux = new List <Paciente>(); foreach (DataRow DR in DT.Rows) { aux.Add(Paciente.Select_Paciente_By_Id(int.Parse(DR["IdPaciente"].ToString()))); } return(aux); } else { return(null); } }
public Turno(DataRow DR) { IDT = int.Parse(DR["Id"].ToString()); IdUser = int.Parse(DR["UserId"].ToString()); FechaRecepcion = DateTime.Parse(DR["HoraRecepcion"].ToString()); FechaComienzo = DateTime.Parse(DR["HoraComienzoConsulta"].ToString()); FechaFinal = DateTime.Parse(DR["HoraFinalConsulta"].ToString()); Esstado = DR["Estado"].ToString(); Pac = Paciente.Select_Paciente_By_Id(int.Parse(DR["PacienteId"].ToString())); IdDerivado = int.Parse(DR["IdDerivado"].ToString()); Indicaciones = DR["Indicaciones"].ToString(); if (DBNull.Value.Equals(DR["DiagnosticoFinal"]) == false) { DiagnosticoFinal = DR["DiagnosticoFinal"].ToString(); } if (DBNull.Value.Equals(DR["CIE10"]) == false) { CIE10 = int.Parse(DR["CIE10"].ToString()); } if (DBNull.Value.Equals(DR["ControlEmbarazo"]) == false) { ControlEmbarazo = bool.Parse(DR["ControlEmbarazo"].ToString()); } }