示例#1
0
 private void BtnInLibrary_Click(object sender, EventArgs e)
 {
     if (BookDetailReply.HostLibrary)
     {
         Domain.Entities.Book oBook =
             db.Books.Where(current => current.Name == BookDetailReply.Name)
             .FirstOrDefault();
         if (oBook != null)
         {
             BookDetail BookDetailForm = new BookDetail();
             BookDetailForm.setBook(oBook);
             BookDetailForm.SetAuthenicatedUser(authenicatedUser);
             BookDetailForm.Show();
             this.Close();
         }
     }
 }
示例#2
0
        private void BookGridView_SelectionChanged(object sender, EventArgs e)
        {
            string strSelectedName = BooksGridView.Rows[BooksGridView.CurrentRow.Index].Cells[1].Value.ToString();

            if (!string.IsNullOrEmpty(strSelectedName))
            {
                Domain.Entities.Book oBook =
                    db.Books.Where(current => current.Name == strSelectedName)
                    .FirstOrDefault();
                if (oBook != null)
                {
                    db.Entry(oBook).Reload();

                    BookDetail BookDetailForm = new BookDetail();
                    BookDetailForm.setBook(oBook);
                    BookDetailForm.SetAuthenicatedUser(authenicatedUser);
                    BookDetailForm.Show();
                }
            }
        }