コード例 #1
0
ファイル: Esercizio.cs プロジェクト: serec933/LinqToSQL
        //Inserire record
        public static void InsertMovie()
        {
            CinemaDataContext db = new CinemaDataContext(connectionString);

            SelectMovies();

            var movieToInsert = new Movy();

            movieToInsert.Title  = "Lalaland";
            movieToInsert.Genere = "Musical";
            movieToInsert.Durata = 120;

            db.Movies.InsertOnSubmit(movieToInsert);

            try
            {
                db.SubmitChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            SelectMovies(); //se lo faccio prima di submit changes non vedo il nuovo film

            var DeleteMovie = db.Movies.SingleOrDefault(m => m.ID == 9);

            if (DeleteMovie != null)
            {
                db.Movies.DeleteOnSubmit(DeleteMovie);
            }
            try
            {
                db.SubmitChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            SelectMovies();
        }
コード例 #2
0
ファイル: Cinema.designer.cs プロジェクト: serec933/LinqToSQL
 partial void DeleteMovy(Movy instance);
コード例 #3
0
ファイル: Cinema.designer.cs プロジェクト: serec933/LinqToSQL
 partial void UpdateMovy(Movy instance);
コード例 #4
0
ファイル: Cinema.designer.cs プロジェクト: serec933/LinqToSQL
 partial void InsertMovy(Movy instance);