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(); }
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); } }
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(); }