コード例 #1
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     if (check == 1)
     {
         string   name      = txtName.Text;
         char     sex       = txtSex.Text[0];
         string   address   = txtAddress.Text;
         string   telephone = txtTelephone.Text;
         string   email     = txtEmail.Text;
         Borrower b         = new Borrower(name, sex, address, telephone, email);
         if (BorrowerDAO.Insert(b))
         {
             //lblError.Text = "";
             clear();
             displayButtons(1);
         }
     }
     if (check == 2)
     {
         int      borrowerNum = (int)Session["borrowerNumber"];
         string   name        = txtName.Text;
         char     sex         = txtSex.Text[0];
         string   address     = txtAddress.Text;
         string   telephone   = txtTelephone.Text;
         string   email       = txtEmail.Text;
         Borrower b           = new Borrower(borrowerNum, name, sex, address, telephone, email);
         if (BorrowerDAO.Update(b))
         {
             //lblError.Text = "";
             clear();
             displayButtons(1);
         }
     }
     GridView2.DataBind();
 }
コード例 #2
0
ファイル: MemberGUI.cs プロジェクト: hoangbd99/Project
        private void btnEdit_Click(object sender, EventArgs e)
        {
            Button btn = (Button)sender;

            if (btn.Text == "Edit")
            {
                if (!isSelected())
                {
                    return;
                }

                txtMemberCode.Text = dataGridView1.SelectedRows[0].Cells["borrowerNumber"].Value.ToString();

                txtName.Text      = dataGridView1.SelectedRows[0].Cells["name"].Value.ToString();
                txtSex.Text       = dataGridView1.SelectedRows[0].Cells["sex"].Value.ToString();
                txtAddress.Text   = dataGridView1.SelectedRows[0].Cells["address"].Value.ToString();
                txtTelephone.Text = dataGridView1.SelectedRows[0].Cells["telephone"].Value.ToString();
                txtEmail.Text     = dataGridView1.SelectedRows[0].Cells["email"].Value.ToString();
                displayButtons(3);
            }
            else
            {
                b = new Borrower(int.Parse(txtMemberCode.Text), txtName.Text, char.Parse(txtSex.Text), txtAddress.Text, txtTelephone.Text, txtEmail.Text);
                BorrowerDAO.Update(b);

                // Update in DataTable
                DataTable dt     = dv.Table;
                DataRow[] result = dt.Select("borrowerNumber = " + b.BorrowerNumber);
                DataRow   row    = result[0];
                row["name"]      = b.Name;
                row["sex"]       = b.Sex;
                row["address"]   = b.Address;
                row["telephone"] = b.Telephone;
                row["email"]     = b.Email;
                dv.RowFilter     = "";

                displayButtons(1);
            }
        }
コード例 #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();
        }