public static VideoJuegoList Get() { VideoJuegoList res = new VideoJuegoList(); SqlCommand cmd = null; SqlDataReader dr = null; string query = "SELECT * FROM VideoJuego"; try { cmd = Methods.CreateBasicCommand(query); dr = Methods.ExecuteDataReaderCommand(cmd); while (dr.Read()) { int idVideoJuego = dr.GetInt32(0); VideoJuego videojuego = VideoJuegoDal.Get(idVideoJuego); res.Add(new VideoJuego() { VideoJuegoId = idVideoJuego, Nombre = videojuego.Nombre, Precio = videojuego.Precio, Portada = videojuego.Portada, Trailer = videojuego.Trailer, Eliminado = videojuego.Eliminado, Fecha = videojuego.Fecha, ProveedorId = ProveedorDal.Get(dr.GetInt32(0)), RankingId = RankingDal.Get(dr.GetInt32(0)), CategoriaId = CategoriaDal.Get(dr.GetInt32(0)), ComentarioId = ComentarioDal.Get(dr.GetInt32(0)), }); } } catch (SqlException ex) { //Methods.GenerateLogsRelease("KeyValuePacienteListDal", "Obtener", ex.Message + " " + ex.StackTrace); throw ex; } catch (Exception ex) { //Methods.GenerateLogsRelease("KeyValuePacienteListDal", "Obtener", ex.Message + " " + ex.StackTrace); throw ex; } finally { cmd.Connection.Close(); } return(res); }
/// <summary> /// Obtiene la lista de videojuegos /// </summary> /// <returns>Categoria Lista</returns> public static VideoJuegoList Get() { VideoJuegoList lista = null; try { lista = VideoJuegoListDal.Get(); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } return(lista); }