public static Historial GetHistorialById(int p_id) { Conexiones.Con_Historial CH = new Conexiones.Con_Historial(); DataRow DR = CH.GetDiagnostico_By_Id(p_id); if (DR != null) { return(new Historial(DR)); } else { return(null); } }
public List <Historial> Get_Historial() { List <Historial> t_L = new List <Historial>(); Conexiones.Con_Historial CH = new Conexiones.Con_Historial(); DataTable DT = CH.Select_Diagnosticos_By_IdPaciente(ID); List <Odontograma> LO = Modelos.Odontograma.Get_OdontogramasByIdPaciente(ID); if (LO != null) { foreach (Odontograma O in LO) { t_L.Add(new Historial(O)); t_L = t_L.OrderBy(x => x.FECHA).ToList(); } } if (DT != null) { foreach (DataRow DR in DT.Rows) { t_L.Add(new Historial(DR)); } t_L = t_L.OrderBy(x => x.FECHA).ToList(); } if (t_L.Count > 0) { return(t_L); } else { return(null); } }