コード例 #1
0
 public University GetByID(int id)
 {
     using (var db = new LibraryTestContext())
     {
         return(db.Universities.FirstOrDefault(t => t.UniversityId == id));
     }
 }
コード例 #2
0
 public void Create(University university)
 {
     using (var db = new LibraryTestContext())
     {
         db.Universities.Add(university);
         db.SaveChanges();
     }
 }
コード例 #3
0
        public void DeleteUniversity(int id)
        {
            using (var db = new LibraryTestContext())
            {
                var university = db.Universities.Where(t => t.UniversityId == id).FirstOrDefault();

                db.Entry(university).State = System.Data.Entity.EntityState.Deleted;
                db.SaveChanges();
            }
        }
コード例 #4
0
        public ICollection <University> GetUniversities()
        {
            ICollection <University> universities;

            using (var db = new LibraryTestContext())
            {
                universities = db.Universities.ToList();
            }

            return(universities);
        }
コード例 #5
0
        public ICollection <Book> GetBooks()
        {
            ICollection <Book> books;

            using (LibraryTestContext db1 = new LibraryTestContext())
            {
                books = (from d in db1.Books
                         select d).ToList();
            }

            return(books);
        }
コード例 #6
0
        public void UpdateUniversity(University updatedUniversity)
        {
            using (var db = new LibraryTestContext())
            {
                var university = db.Universities.Where(t => t.UniversityId == updatedUniversity.UniversityId).FirstOrDefault();

                if (university != null)
                {
                    university.Name    = updatedUniversity.Name;
                    university.Address = updatedUniversity.Address;

                    db.SaveChanges();
                }
            }
        }
コード例 #7
0
 public LibraryController()
 {
     db = new LibraryTestContext();
 }
コード例 #8
0
 public StudentController()
 {
     db = new LibraryTestContext();
 }