コード例 #1
0
 protected override void DisposeCore()
 {
     if (dbContext != null)
     {
         dbContext.Dispose();
     }
 }
コード例 #2
0
 protected void Refresh()
 {
     if (dbEntities != null)
     {
         dbEntities.Dispose();
     }
     dbEntities = LibraryEntities.Instance();
 }
コード例 #3
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         db.Dispose();
     }
     base.Dispose(disposing);
 }
コード例 #4
0
ファイル: BooksRepository.cs プロジェクト: MariaRediu/week13
 protected virtual void Dispose(bool disposing)
 {
     if (!this._disposed)
     {
         if (disposing)
         {
             _dbContext.Dispose();
         }
     }
     this._disposed = true;
 }
コード例 #5
0
        public void AddAuthor(String Name)
        {
            var db = new LibraryEntities();

            Author author = new Author();

            author.Name = Name;

            db.Authors.Add(author);
            db.SaveChanges();
            db.Dispose();
        }
コード例 #6
0
        public void AddBook(string Title, int AuthorId)
        {
            var db = new LibraryEntities();

            Book book = new Book();

            book.Title    = Title;
            book.AuthorId = AuthorId;

            db.Books.Add(book);
            db.SaveChanges();
            db.Dispose();
        }
コード例 #7
0
        public void AddMember(String Name, String Address, int ContactNo)
        {
            var db = new LibraryEntities();

            Member mb = new Member();

            mb.Name      = Name;
            mb.Address   = Address;
            mb.ContactNo = ContactNo;

            db.Members.Add(mb);
            db.SaveChanges();
            db.Dispose();
        }
コード例 #8
0
        public void AddBookIssue(string IssueDate, int MemberId, int BookId)
        {
            var db = new LibraryEntities();

            BookIssue book = new BookIssue();

            book.IssueDate = IssueDate;
            book.MemberId  = MemberId;
            book.BookId    = BookId;

            db.BookIssues.Add(book);
            db.SaveChanges();
            db.Dispose();
        }
コード例 #9
0
 protected override void Dispose(bool disposing)
 {
     _context.Dispose();
 }