public static int Delete(Filme_genero fg)
        {
            Database db    = new Database();
            string   query = "DELETE FROM [dbo].[Filme_genero] WHERE filme_idfilme = @filme_idfilme AND genero_idgenero = @genero_idgenero;";
            Dictionary <string, object> d = new Dictionary <string, object>();

            d.Add("@filme_idfilme", fg.Filme_idfilme);
            d.Add("@genero_idgenero", fg.Genero_idgenero);
            return(db.NonQuery(query, d));
        }
        public GestaoDeGenerosViewModel()
        {
            List <Genero> lista = Genero.ReadAll();

            if (lista == null)
            {
                Genero.CreateTable();
                Filme_genero.CreateTable();
                _generos = new ObservableCollection <Genero>();
            }
            else
            {
                _generos = new ObservableCollection <Genero>(lista);
            }
        }
        public static int Create(Filme_genero fg)
        {
            Database db    = new Database();
            string   query = "INSERT INTO[dbo].[Filme_genero]([filme_idfilme],[genero_idgenero])VALUES(@filme_idfilme,@genero_idgenero);";
            Dictionary <string, object> d = new Dictionary <string, object>();

            d.Add("@filme_idfilme", fg.Filme_idfilme);
            d.Add("@genero_idgenero", fg.Genero_idgenero);
            try
            {
                return(db.NonQuery(query, d));
            }
            catch (System.Data.SqlClient.SqlException)
            {
                return(0);
            }
        }
        public static List <Filme_genero> ReadAll()
        {
            Database            db = new Database();
            Filme_genero        u;
            List <Filme_genero> ulist = new List <Filme_genero>();
            string        query       = "SELECT * FROM Filme_genero";
            SqlDataReader row         = db.Query(query, null);

            while (row.Read())
            {
                u = new Filme_genero();
                u.Filme_idfilme   = (int)row["filme_idfilme"];
                u.Genero_idgenero = (int)row["genero_idgenero"];

                ulist.Add(u);
            }
            row.Close();
            return(ulist);
        }