public List <BE.Medicion> Listar(BE.Usuario usu) { List <BE.Medicion> ListaMedicion = new List <BE.Medicion>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("id", usu.ID, System.Data.SqlDbType.Int); DataTable Tabla = acc.Leer("Medicion_ListarUsuario", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Medicion med = new BE.Medicion(); med.ID = int.Parse(linea["ID"].ToString()); DAL.MP_TipoMedicion GestorTipoMed = new MP_TipoMedicion(); med.Tipo = GestorTipoMed.ListarTipoID(int.Parse(linea["ID_TipoMedicion"].ToString())); med.Valor = int.Parse(linea["Valor"].ToString()); med.Fecha = DateTime.Parse(linea["Fecha"].ToString()); ListaMedicion.Add(med); } return(ListaMedicion); }
public List <BE.Sintoma> ListarSintomas(BE.Enfermedad enf) { List <BE.Sintoma> ListaSintomas = new List <BE.Sintoma>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("idenf", enf.ID, System.Data.SqlDbType.Int); DataTable Tabla = acc.Leer("Enfermedad_Listarsintomas", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Sintoma enfer = new BE.Sintoma(); enf.ID = int.Parse(linea["ID"].ToString()); MP_TipoMedicion mp = new MP_TipoMedicion(); enfer.pSintoma = mp.ListarTipoID(int.Parse(linea["ID_TipoMedicion"].ToString())); if (int.Parse(linea["Maximo"].ToString()) == 1) { enfer.Maximo = true; } else { enfer.Maximo = false; } ListaSintomas.Add(enfer); } return(ListaSintomas); }
public BE.Medicion ListarMedicionID(int id) { acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("id", id, System.Data.SqlDbType.Int); BE.Medicion med = new BE.Medicion(); DataTable Tabla = acc.Leer("Medicion_Listar", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { med.ID = id; med.Valor = int.Parse(linea["Valor"].ToString()); med.Fecha = DateTime.Parse(linea["Fecha"].ToString()); DAL.MP_TipoMedicion mapper = new MP_TipoMedicion(); med.Tipo = mapper.ListarTipoID(int.Parse(linea["ID_TipoMedicion"].ToString())); } return(med); }