Beispiel #1
0
        public Filmes BuscarFilmePorId(Guid FilmeId)
        {
            Filmes filmes = new Filmes();

            using (SqlConnection con = new SqlConnection(ConnectionString))
            {
                con.Open();
                using (SqlCommand command = new SqlCommand("SELECT * FROM Filmes where FilmeId = @FilmeId", con))
                {
                    command.Parameters.Add("@FilmeId", SqlDbType.UniqueIdentifier).Value = FilmeId;
                    using (SqlDataReader reader = command.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            filmes.FilmeId    = (Guid)reader["FilmeId"];
                            filmes.Quantidade = (int)reader["Quantidade"];
                            filmes.Nome       = (string)reader["Nome"];
                            filmes.Diretor    = (string)reader["Diretor"];
                            filmes.Genero     = (string)reader["Genero"];
                            filmes.Censurado  = (bool)reader["Censurado"];
                        }
                    }
                }
            }
            return(filmes);
        }
Beispiel #2
0
        public List <Filmes> BuscarFilmes()
        {
            List <Filmes> listaFilmes = new List <Filmes>();

            using (SqlConnection con = new SqlConnection(ConnectionString))
            {
                con.Open();
                using (SqlCommand command = new SqlCommand("SELECT * FROM Filmes", con))
                {
                    using (SqlDataReader reader = command.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            Filmes filmes = new Filmes();
                            filmes.FilmeId    = (Guid)reader["FilmeId"];
                            filmes.Quantidade = (int)reader["Quantidade"];
                            filmes.Nome       = (string)reader["Nome"];
                            filmes.Diretor    = (string)reader["Diretor"];
                            filmes.Genero     = (string)reader["Genero"];
                            filmes.Censurado  = (bool)reader["Censurado"];
                            listaFilmes.Add(filmes);
                        }
                    }
                }
            }
            return(listaFilmes);
        }
Beispiel #3
0
 public void InserirFilme(Filmes filmes)
 {
     using (SqlConnection con = new SqlConnection(ConnectionString))
     {
         con.Open();
         using (SqlCommand command =
                    new SqlCommand(@"INSERT INTO Filmes values (@FilmeId,
                                                         @Quantidade,
                                                         @Nome,
                                                         @Diretor,
                                                         @Genero,
                                                         @Censurado)", con))
         {
             command.Parameters.Add("@FilmeId", SqlDbType.UniqueIdentifier).Value = filmes.FilmeId;
             command.Parameters.Add("@Quantidade", SqlDbType.Int).Value           = filmes.Quantidade;
             command.Parameters.Add("@Nome", SqlDbType.VarChar).Value             = filmes.Nome;
             command.Parameters.Add("@Diretor", SqlDbType.VarChar).Value          = filmes.Diretor;
             command.Parameters.Add("@Genero", SqlDbType.VarChar).Value           = filmes.Genero;
             command.Parameters.Add("@Censurado", SqlDbType.Bit).Value            = filmes.Censurado;
             command.ExecuteReader();
         }
     }
 }
Beispiel #4
0
 public void SalvarFilme(Filmes filmes)
 {
     using (SqlConnection con = new SqlConnection(ConnectionString))
     {
         con.Open();
         using (SqlCommand command =
                    new SqlCommand(@"UPDATE Filmes SET Quantidade = @Quantidade,
                                                     Nome = @Nome,
                                                     Diretor = @Diretor,
                                                     Genero = @Genero,
                                                     Censurado = @Censurado
                                                 where FilmeId = @FilmeId", con))
         {
             command.Parameters.Add("@FilmeId", SqlDbType.UniqueIdentifier).Value = filmes.FilmeId;
             command.Parameters.Add("@Quantidade", SqlDbType.VarChar).Value       = filmes.Quantidade;
             command.Parameters.Add("@Nome", SqlDbType.VarChar).Value             = filmes.Nome;
             command.Parameters.Add("@Diretor", SqlDbType.VarChar).Value          = filmes.Diretor;
             command.Parameters.Add("@Genero", SqlDbType.VarChar).Value           = filmes.Genero;
             command.Parameters.Add("@Censurado", SqlDbType.Bit).Value            = filmes.Censurado;
             command.ExecuteReader();
         }
     }
 }