示例#1
0
        private void btnBrowseBorrower_Click(object sender, EventArgs e)
        {
            BrowseData.frmSearch oFrm = new BrowseData.frmSearch();
            oFrm.oFilterFindOption = ePublicVariable.eVariable.FIND_OPTION.BORROWER;
            oFrm.StartPosition     = FormStartPosition.CenterScreen;
            oFrm.ShowDialog();

            oBorrower            = new DataAccess.Borrower();
            oMBorrower           = new Model.Borrower();
            oMBorrower.PERSON_ID = oFrm.oMBorrower.PERSON_ID;
            if (!oBorrower.HasUnsettledBook(oMBorrower))
            {
                txtBorrowerID.Text = oFrm.oMBorrower.PERSON_ID;
                txtFname.Text      = oFrm.oMBorrower.FIRST_NAME;
                txtMname.Text      = oFrm.oMBorrower.MIDDLE_NAME;
                txtLname.Text      = oFrm.oMBorrower.LAST_NAME;
                txtBirthDate.Text  = oFrm.oMBorrower.DOB;
                txtAge.Text        = oFrm.oMBorrower.AGE;
                txtContactNo.Text  = oFrm.oMBorrower.CONTACT_NO;
                txtAddress.Text    = oFrm.oMBorrower.ADDRESS;
            }
            else
            {
                oFrmMsgBox = new frmMessageBox(eVariable.TransactionMessage.BORROWER_HAS_CURRENTLY_HAVE_ACTIVE_TRANSACTION.ToString().Replace("_", " "));
                oFrmMsgBox.m_MessageType = frmMessageBox.MESSAGE_TYPE.INFO;
                oFrmMsgBox.ShowDialog();
            }
        }
示例#2
0
 private void btnBrowse_Click(object sender, EventArgs e)
 {
     BrowseData.frmSearch oFrm = new BrowseData.frmSearch();
     oFrm.oFilterFindOption = ePublicVariable.eVariable.FIND_OPTION.BORROWER;
     oFrm.oFormName         = ePublicVariable.eVariable.FORM_NAME.PAY_BOOK;
     oFrm.StartPosition     = FormStartPosition.CenterScreen;
     oFrm.ShowDialog();
     if (oFrm.oMBorrower.PERSON_ID != null)
     {
         txtBorrowerID.Text = oFrm.oMBorrower.PERSON_ID;
         txtFulllname.Text  = oFrm.oMBorrower.GetFullName;
         iGridControl.ClearRecordList();
     }
 }
示例#3
0
        private void btnBrowse_Click(object sender, EventArgs e)
        {
            BrowseData.frmSearch oFrm = new BrowseData.frmSearch();
            oFrm.oFilterFindOption = ePublicVariable.eVariable.FIND_OPTION.BOOKS;
            oFrm.oFilterBook       = eVariable.FILTER_BOOK.BOOK_TITLE;
            oFrm.StartPosition     = FormStartPosition.CenterScreen;
            oFrm.ShowDialog();

            if (dgBooks.Rows.Count > 0)
            {
                if (dgBooks.Rows.Cast <DataGridViewRow>().Any(r => r.Cells[0].Value.Equals(oFrm.oMBook.BOOK_ID)))
                {
                    oFrmMsgBox = new frmMessageBox(eVariable.TransactionMessage.RECORD_IS_ALREADY_EXISTS.ToString().Replace("_", " "));
                    oFrmMsgBox.m_MessageType = frmMessageBox.MESSAGE_TYPE.INFO;
                    oFrmMsgBox.ShowDialog();
                    return;
                }
            }

            dgBooks.Rows.Add(oFrm.oMBook.BOOK_ID, oFrm.oMBook.TITLE, oFrm.oMBook.SUBJECT, oFrm.oMBook.CATEGORY, oFrm.oMBook.AUTHOR, oFrm.oMBook.PUBLISH_DATE, oFrm.oMBook.LOCATION, oFrm.oMBook.BOOK_PRICE, oFrm.oMBook.RENT_PRICE, 1, 1);

            ChangeCellGridColor();
        }