Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        /// <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);
        }