private void btnSearch_Click(object sender, RoutedEventArgs e)
        {
            lblName.Content        = ""; lblWriterName.Content = "";
            lblPublisher.Content   = ""; lblPublicationYear.Content = "";
            lblTotalNumber.Content = "";

            bool a = MyFunctions.isTextBoxEmpty(txbId);

            if (!a)
            {
                return;
            }

            bool b = MyFunctions.checkTextBoxLenght(4, txbId);

            if (!b)
            {
                return;
            }

            bool c = MyFunctions.isTextBoxInt("Id must be an integeral value.", txbId);

            if (!c)
            {
                return;
            }

            if (BookList.ContainsKey(txbId.Text))
            {
                Book temp = BookList[txbId.Text];
                lblName.Content             = "Name: " + temp.Name; lblWriterName.Content = "Writer Name: " + temp.Writer;
                lblPublisher.Content        = "Publisher: " + temp.Publisher;
                lblPublicationYear.Content  = "Publication Year: " + temp.PublicationYear.ToString();
                lblTotalNumber.Content      = "Total Number: " + temp.TotalNumber.ToString();
                lblRegistrationDate.Content = "Registration Date: " + temp.Registration.ToString();
            }
            else
            {
                MessageBox.Show("Book not found.");
            }
        }
        private void btnOk_Click(object sender, RoutedEventArgs e)
        {
            bool a = MyFunctions.isTextBoxEmpty(txbId);

            if (!a)
            {
                return;
            }

            bool b = MyFunctions.checkTextBoxLenght(4, txbId);

            if (!b)
            {
                return;
            }

            bool c = MyFunctions.isTextBoxInt("Id must be an integeral value.", txbId);

            if (!c)
            {
                return;
            }

            if (BookList.ContainsKey(txbId.Text))
            {
                Book temp = BookList[txbId.Text];
                txbName.Text                 = temp.Name; txbWriterName.Text = temp.Writer;
                txbPublisher.Text            = temp.Publisher; txbPublicationYear.Text = temp.PublicationYear.ToString();
                txbTotalNumber.Text          = temp.TotalNumber.ToString(); dpRegistrationDate.Text = temp.Registration.ToString();
                btnOk.IsEnabled              = false;
                btnEdit.IsEnabled            = true;
                txbId.IsEnabled              = false;
                txbName.IsEnabled            = true; txbWriterName.IsEnabled = true;
                txbPublisher.IsEnabled       = true; txbPublicationYear.IsEnabled = true; txbTotalNumber.IsEnabled = true;
                dpRegistrationDate.IsEnabled = true;
            }
            else
            {
                MessageBox.Show("Book not found.");
            }
        }
        private void btnOk_Click(object sender, RoutedEventArgs e)
        {
            bool a = MyFunctions.isTextBoxEmpty(txbId);

            if (!a)
            {
                return;
            }

            bool b = MyFunctions.checkTextBoxLenght(4, txbId);

            if (!b)
            {
                return;
            }

            bool c = MyFunctions.isTextBoxInt("Id must be an integeral value.", txbId);

            if (!c)
            {
                return;
            }

            if (MemberList.ContainsKey(txbId.Text))
            {
                Member temp = MemberList[txbId.Text];
                txbFirstName.Text         = temp.FirstName; txbLastName.Text = temp.LastName;
                txbNationalCode.Text      = temp.NationalCode; dpRegistrationDate.Text = temp.RegisteryDate.ToString();
                btnOk.IsEnabled           = false;
                btnEdit.IsEnabled         = true;
                txbId.IsEnabled           = false;
                txbFirstName.IsEnabled    = true; txbLastName.IsEnabled = true;
                txbNationalCode.IsEnabled = true; dpRegistrationDate.IsEnabled = true;
            }

            else
            {
                MessageBox.Show("Member not found!");
            }
        }
        private void btnSearch_Click(object sender, RoutedEventArgs e)
        {
            bool a = MyFunctions.isTextBoxEmpty(txbId);

            if (!a)
            {
                return;
            }

            bool b = MyFunctions.checkTextBoxLenght(4, txbId);

            if (!b)
            {
                return;
            }

            bool c = MyFunctions.isTextBoxInt("Id must be an integeral value.", txbId);

            if (!c)
            {
                return;
            }
            lblFirstName.Content    = ""; lblLastName.Content = "";
            lblNationalCode.Content = "";
            if (MemberList.ContainsKey(txbId.Text))
            {
                Member temp = MemberList[txbId.Text];
                lblFirstName.Content        = "First Name: " + temp.FirstName; lblLastName.Content = "Last Name: " + temp.LastName;
                lblNationalCode.Content     = "National Cide: " + temp.NationalCode;
                lblRegistrationDate.Content = "Registration Date: " + temp.RegisteryDate.ToString();
                lblLiability.Content        = "Liability : " + temp.Liability.ToString();
                btnSearch.IsEnabled         = false;
                btnRemove.IsEnabled         = true;
                txbId.IsEnabled             = false;
            }
            else
            {
                MessageBox.Show("Member not found.");
            }
        }
        private void btnSearchMember_Click(object sender, RoutedEventArgs e)
        {
            bool a = MyFunctions.isTextBoxEmpty(txbMemberId);

            if (!a)
            {
                return;
            }

            bool b = MyFunctions.checkTextBoxLenght(4, txbMemberId);

            if (!b)
            {
                return;
            }

            bool c = MyFunctions.isTextBoxInt("Please enteronly integeral values in MemberID textbox.", txbMemberId);

            if (!c)
            {
                return;
            }

            if (MemberList.ContainsKey(txbMemberId.Text))
            {
                tempMember                = MemberList[txbMemberId.Text];
                txbMemberId.IsEnabled     = false;
                txbBookId.IsEnabled       = true;
                btnSearchMember.IsEnabled = false;
                btnLoan.IsEnabled         = true;
            }

            else
            {
                MessageBox.Show("Member not found");
                txbMemberId.Focus();
            }
        }