예제 #1
0
        /// <summary>
        /// opens the singelton instance of addbook form
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddBook_Click(object sender, EventArgs e)
        {
            AddBooks addBooks = AddBooks.Instance();

            Utils.SwitchBetweenWindows(this, addBooks);
            // addBooks.ShowDialog();
        }
예제 #2
0
 //implenting singelton pattern to this class
 public static AddBooks Instance(Book Book = null)
 {
     if (instance == null)
     {
         instance = new AddBooks();
     }
     instance.SetAsNewWindow(Book);
     return(instance);
 }
예제 #3
0
        private void EditBook_Click(object sender, EventArgs e)
        {
            AddBooks addBooks = AddBooks.Instance(book);

            Utils.SwitchBetweenWindows(this, addBooks);
        }