Esempio n. 1
0
        public bool InsertarReviewJuego(Review_Juego review_juego)
        {
            SqlConnection cn = ds.ObtenerConexion();

            if (cn != null)
            {
                SqlCommand cmd;
                String     sql = "INSERT INTO RevXJue (Cod_Review, Cod_Usuario, Id_juego) values(" +
                                 review_juego.cod_review + ", '" + review_juego.cod_usuario + "', " + review_juego.cod_juego + ")";

                cmd = new SqlCommand(sql, cn);
                try
                {
                    cmd.ExecuteNonQuery();
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    cn.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
        public bool agregarPais(Pais pais)
        {
            SqlConnection cn = ds.ObtenerConexion();

            if (cn != null)
            {
                SqlCommand cmd;
                String     sql = "INSERT INTO Pais (Nombre, Estado)" +
                                 "VALUES('" + pais.nombre + "', 'true')";

                cmd = new SqlCommand(sql, cn);
                try
                {
                    cmd.ExecuteNonQuery();
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    cn.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
        public bool agregarMedio(MedioPago medio)
        {
            SqlConnection cn = ds.ObtenerConexion();

            if (cn != null)
            {
                SqlCommand cmd;
                String     sql = "INSERT INTO MedioPago (Descripcion, Estado)" +
                                 "VALUES('" + medio.descripcion + "', 'true')";

                cmd = new SqlCommand(sql, cn);
                try
                {
                    cmd.ExecuteNonQuery();
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    cn.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 4
0
        public bool insertarReview(Review review)
        {
            SqlConnection cn = ds.ObtenerConexion();

            if (cn != null)
            {
                SqlCommand cmd;
                String     sql = "INSERT INTO Review(Detalle, Fecha_review, Estado) values('"
                                 + review.detalle + "', '" + review.fecha_review + "', '" + review.estado + "')";

                cmd = new SqlCommand(sql, cn);
                try
                {
                    cmd.ExecuteNonQuery();
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    cn.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 5
0
        public bool InsertaCompra(DataTable carrito, juegoXusuario juego_usuario)
        {
            SqlConnection conexion = datos.ObtenerConexion();

            if (conexion != null)
            {
                try
                {
                    for (int i = 0; i < carrito.Rows.Count; i++)
                    {
                        String sql = "Insert into juegoXusuario ";
                        sql += "(Cod_Compra, Id_juego, Cod_Usuario) ";
                        sql += "values (";
                        sql += juego_usuario.cod_compra + ",";
                        sql += carrito.Rows[i]["Codigo del juego"] + ",";
                        sql += "'" + juego_usuario.usuario + "')";
                        SqlCommand cmd = new SqlCommand(sql, conexion);
                        cmd.ExecuteNonQuery();
                    }
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    conexion.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 6
0
        public Juego obtenerJuegoId(int idJuego)
        {
            SqlConnection conexion = ds.ObtenerConexion();
            SqlDataReader dr;
            String        consulta = "Select * from Juego where Id_juego=" + idJuego;

            if (conexion != null)
            {
                SqlCommand cmd = new SqlCommand(consulta, conexion);
                try
                {
                    dr = cmd.ExecuteReader();
                    if (dr.Read())
                    {
                        Juego juego = new Juego();
                        juego.id_juego          = (int)dr["Id_juego"];
                        juego.nombre            = (String)dr["Nombre"];
                        juego.descripcion       = (String)dr["Descripcion"];
                        juego.fecha_lanzamiento = (DateTime)dr["Fecha_Lanzamiento"];
                        juego.desarrollador     = (String)dr["Desarrollador"];
                        juego.distribuidor      = (String)dr["Distribuidor"];
                        juego.cod_genero        = (int)dr["Genero"];
                        juego.idioma            = (String)dr["Idioma"];
                        String codigo = dr["Precio"].ToString();
                        juego.precio        = float.Parse(codigo);
                        juego.ruta_imagen   = (String)dr["Imagen"];
                        juego.clasificacion = (String)dr["Clasificacion"];
                        juego.pagina        = (String)dr["Pagina_oficial"];
                        juego.estado        = (bool)dr["Estado"];

                        return(juego);
                    }
                    else
                    {
                        return(null);
                    }
                }
                catch (SqlException ex)
                {
                    return(null);
                }
                finally
                {
                    conexion.Close();
                }
            }
            else
            {
                return(null);
            }
        }
Esempio n. 7
0
        public DataSet ObtenerListView()
        {
            string        consulta = "Select * from Peliculas where formato ='2D/3D'";
            string        ruta     = ac.ObtenerRuta();
            SqlConnection cn       = ac.ObtenerConexion();

            cn.Open();
            SqlDataAdapter adaptador = ac.ObtenerAdaptador(consulta, cn);
            DataSet        ds        = new DataSet();

            adaptador.Fill(ds, "Peliculas");
            return(ds);
        }
Esempio n. 8
0
        public bool estaRegistrado(String usuario, String clave)
        {
            SqlConnection cn = ds.ObtenerConexion();
            SqlCommand    cmd;
            SqlDataReader dr;
            String        sql =
                "Select * From Usuario Where Usuario='" + usuario + "' AND Contraseña='" + clave + "' and estado=1";

            if (cn != null)
            {
                cmd = new SqlCommand(sql, cn);
                try
                {
                    dr = cmd.ExecuteReader();
                    if (dr.Read())
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    cn.Close();
                }
            }
            else
            {
                return(false);
            }
        }
Esempio n. 9
0
        public Compra ObtenerUltimaCompra()
        {
            SqlConnection conexion = ds.ObtenerConexion();
            SqlDataReader dr;
            String        consulta = "select top 1 * from Compra order by cod_compra desc";

            if (conexion != null)
            {
                SqlCommand cmd = new SqlCommand(consulta, conexion);
                try
                {
                    dr = cmd.ExecuteReader();
                    if (dr.Read())
                    {
                        Compra com = new Compra();
                        com.cod_compra    = (int)dr["cod_compra"];
                        com.cod_medio     = (int)dr["cod_medio"];
                        com.fecha_compra  = (DateTime)dr["fecha_compra"];
                        com.numero_juegos = (int)dr["Numero_juegos"];
                        com.estado        = (bool)dr["Estado"];

                        return(com);
                    }
                    else
                    {
                        return(null);
                    }
                }
                catch (SqlException ex)
                {
                    return(null);
                }
                finally
                {
                    conexion.Close();
                }
            }
            else
            {
                return(null);
            }
        }
Esempio n. 10
0
        public bool InsertaCompra(Compra compra)
        {
            AccesoDatos   datos    = new AccesoDatos();
            SqlConnection conexion = datos.ObtenerConexion();

            if (conexion != null)
            {
                String sql = "Insert into Compra ";
                sql += "(cod_medio, fecha_compra, Numero_juegos, Estado, PrecioTotal) ";
                sql += "values (";
                sql += compra.cod_medio + ",";
                sql += "'" + compra.fecha_compra + "'";
                sql += "," + compra.numero_juegos + ",";
                sql += "'" + compra.estado + "'";
                sql += "," + compra.precioTotal + ")";
                SqlCommand cmd = new SqlCommand(sql, conexion);

                try
                {
                    cmd.ExecuteNonQuery();
                    return(true);
                }
                catch (SqlException ex)
                {
                    return(false);
                }
                finally
                {
                    conexion.Close();
                }
            }
            else
            {
                return(false);
            }
        }