コード例 #1
0
ファイル: MemberGUI.cs プロジェクト: hoangbd99/Project
        private void btnAdd_Click(object sender, EventArgs e)
        {
            Button btn = (Button)sender;

            if (btn.Text == "Add")
            {
                b = new Borrower(BorrowerDAO.GetBorrowerNumberMax() + 1, "", 'M', "", "", "");
                displayBook();

                displayButtons(2);
            }
            else
            {
                b.Name      = txtName.Text;
                b.Sex       = char.Parse(txtSex.Text);
                b.Address   = txtAddress.Text;
                b.Telephone = txtTelephone.Text;
                b.Email     = txtEmail.Text;
                BorrowerDAO.Insert(b);

                // Add to DataTable
                DataTable dt     = dv.Table;
                DataRow   newRow = dt.NewRow();
                newRow["borrowerNumber"] = b.BorrowerNumber;
                newRow["name"]           = b.Name;
                newRow["sex"]            = b.Sex;
                newRow["address"]        = b.Address;
                newRow["telephone"]      = b.Telephone;
                newRow["email"]          = b.Email;
                dt.Rows.Add(newRow);
                dv.RowFilter = "";

                displayButtons(1);
            }
        }
コード例 #2
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (btnAdd.Text.Equals("Add"))
            {
                txtAdr.Text   = "";
                txtEmail.Text = "";
                txtName.Text  = "";
                txtPhone.Text = "";
                txtSex.Text   = "";
                btnAdd.Text   = "Save";
                txtborrowerNumber.ReadOnly = true;
                txtborrowerNumber.Text     = "" + (m.GetBorrowerNumberMax() + 1);
                setBtn(1);
            }
            else
            {
                b = new Borrower(int.Parse(txtborrowerNumber.Text), txtName.Text, Char.Parse(txtSex.Text), txtAdr.Text, txtPhone.Text, txtEmail.Text);
                //b.Name = txtName.Text;
                //b.Address = txtAdr.Text;
                //b.Email = txtEmail.Text;
                //b.Sex = Char.Parse(txtSex.Text);
                //b.Telephone = txtPhone.Text;

                if (m.Insert(b))
                {
                    MessageBox.Show("Add success!!!");
                }
                else
                {
                    MessageBox.Show("Can't add borrower!!!");
                }
                showData();
                btnAdd.Text = "Add";
                txtborrowerNumber.ReadOnly = false;

                setBtn(2);
            }
        }
コード例 #3
0
ファイル: BorrowerGUI.aspx.cs プロジェクト: hoangbd99/Project
        protected void btnSave_Click(object sender, EventArgs e)
        {
            int      add = (int)Session["add"];
            Borrower b   = new Borrower();

            b.Name      = txtName.Text;
            b.Sex       = char.Parse(txtSex.Text);
            b.Address   = txtAddress.Text;
            b.Telephone = txtTelephone.Text;
            b.Email     = txtEmail.Text;
            if (add == 1)
            {
                b.BorrowerNumber = BorrowerDAO.GetBorrowerNumberMax() + 1;
                BorrowerDAO.Insert(b);
            }
            else if (add == 2)
            {
                b.BorrowerNumber = Int32.Parse(GridView1.SelectedRow.Cells[1].Text);
                BorrowerDAO.Update(b);
            }
            displayButtons(1);
            ObjectDataSource1.Select();
            GridView1.DataBind();
        }