private void btnEdit_Click(object sender, EventArgs e) { try { NhaCungCapBLL nccbll = new NhaCungCapBLL(); ncc.TenCC = txtTenNhaCC.Text; ncc.DiaChi = txtDiaChiNhaCC.Text; ncc.Sdt = int.Parse(txtSdt.Text); ncc.MaCC = int.Parse(txtMaNhaCC.Text); bool result = nccbll.EditNhaCungCap(ncc); if (result) { HienThiNhaCungCap(); } else { MessageBox.Show("Edit NhaCC not Sussuce !"); } } catch (Exception ex) { MessageBox.Show("Lỗi Edit!" + ex.Message); } }
private void btnSave_Click(object sender, EventArgs e) { if (isCheck == 0) { try { ncc.TenCC = txtTenNhaCC.Text; ncc.DiaChi = txtDiaChiNhaCC.Text; ncc.Sdt = int.Parse(txtSdt.Text); bool result = nccbll.InsertNhaCungCap(ncc); if (result) { DialogResult dialogResultInsert = MessageBox.Show("Insert Successful!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (dialogResultInsert == DialogResult.OK) { EnableHome(); TurnOffTextBox(false); HienThiDanhSachNhaCungCap(); } } } catch (Exception ex) { MessageBox.Show("Insert Error!" + "\n\n\t" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (isCheck == 1) { try { ncc.TenCC = txtTenNhaCC.Text; ncc.DiaChi = txtDiaChiNhaCC.Text; ncc.Sdt = int.Parse(txtSdt.Text); ncc.MaCC = int.Parse(txtMaNhaCC.Text); bool result = nccbll.EditNhaCungCap(ncc); if (result) { DialogResult dialogResultEdit = MessageBox.Show("Edit Successful!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (dialogResultEdit == DialogResult.OK) { EnableHome(); TurnOffTextBox(false); btnDelete.Enabled = true; HienThiDanhSachNhaCungCap(); } } } catch (Exception ex) { MessageBox.Show("Edit Error!" + "\n\n\t" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } //TurnOffTextBox(false); //EnableHome(); }
private void btnSave_Click(object sender, EventArgs e) { bool check = false; if (isCheck == 0) { try { int n = 0; if (txtTenCc.Text == "") { lbTenCc.Visible = true; check = false; lbTenCc.Text = "* Tên Nhà Cung Cấp không được để trống! *"; } else { if (int.TryParse(txtTenCc.Text, out n)) { lbTenCc.Visible = true; check = false; lbTenCc.Text = "* Tên Nhà Cung Cấp không được là số! *"; } else { lbTenCc.Visible = false; check = true; ncc.TenCC = txtTenCc.Text; } } if (txtDiaChi.Text == "") { lbDiaChi.Visible = true; check = false; lbDiaChi.Text = "* Địa chỉ không được để trống! *"; } else { if (int.TryParse(txtDiaChi.Text, out n)) { lbDiaChi.Visible = true; check = false; lbDiaChi.Text = "* Địa chỉ phải là chữ cái hoặc cả chữ và số *"; } else { lbDiaChi.Visible = false; check = true; ncc.DiaChi = txtDiaChi.Text; } } if (txtDienThoai.Text == "") { lbDienThoai.Visible = true; check = false; lbDienThoai.Text = "* Trường Điện Thoại Không Được Để Trống *"; } else { if (int.TryParse(txtDienThoai.Text, out n)) { lbDienThoai.Visible = false; check = true; ncc.Sdt = txtDienThoai.Text; } else { lbDienThoai.Visible = true; check = false; lbDienThoai.Text = "* Số điện thoại phải là số *"; } } if (check == true) { bool result = nccbll.InsertNhaCungCap(ncc); if (result) { DialogResult dialogResultInsert = MessageBox.Show("Insert Successful!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (dialogResultInsert == DialogResult.OK) { EnableHome(); TurnOffTextBox(false); HienThiDanhSachNhaCungCap(); } } } else { return; } } catch (Exception ex) { MessageBox.Show("Insert Error!" + "\n\n\t" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (isCheck == 1) { try { if (txtMaCc.Text == "") { check = false; lbMaCc.Visible = true; lbMaCc.Text = "* Mã nhà cung cấp không được phép để trống!*"; return; } else { check = true; lbMaCc.Visible = false; ncc.MaCC = int.Parse(txtMaCc.Text); } int n = 0; if (txtTenCc.Text == "") { lbTenCc.Visible = true; check = false; lbTenCc.Text = "* Tên Nhà Cung Cấp không được để trống! *"; return; } else { if (int.TryParse(txtTenCc.Text, out n)) { lbTenCc.Visible = true; check = false; lbTenCc.Text = "* Tên Nhà Cung Cấp không được là số! *"; return; } else { lbTenCc.Visible = false; check = true; ncc.TenCC = txtTenCc.Text; } } if (txtDiaChi.Text == "") { lbDiaChi.Visible = true; check = false; lbDiaChi.Text = "* Địa chỉ không được để trống! *"; return; } else { if (int.TryParse(txtDiaChi.Text, out n)) { lbDiaChi.Visible = true; check = false; lbDiaChi.Text = "* Địa chỉ phải là chữ cái hoặc cả chữ và số *"; return; } else { lbDiaChi.Visible = false; check = true; ncc.DiaChi = txtDiaChi.Text; } } if (txtDienThoai.Text == "") { lbDienThoai.Visible = true; check = false; lbDienThoai.Text = "* Trường Điện Thoại Không Được Để Trống *"; return; } else { if (int.TryParse(txtDienThoai.Text, out n)) { lbDienThoai.Visible = false; check = true; ncc.Sdt = txtDienThoai.Text; } else { lbDienThoai.Visible = true; check = false; lbDienThoai.Text = "* Số điện thoại phải là số *"; return; } } if (check == true) { bool result = nccbll.EditNhaCungCap(ncc); if (result) { DialogResult dialogResultEdit = MessageBox.Show("Edit Successful!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (dialogResultEdit == DialogResult.OK) { EnableHome(); TurnOffTextBox(false); btnDelete.Enabled = true; HienThiDanhSachNhaCungCap(); } } } else { return; } } catch (Exception ex) { MessageBox.Show("Edit Error!" + "\n\n\t" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }