private void btnluu_Click(object sender, EventArgs e) { if (Them) { try { dbS.Them(this.txtMa.Text, Convert.ToDateTime(this.txtNgayban.Text), ref err); LoadData(); // Thông báo MessageBox.Show("Đã thêm xong!"); } catch { MessageBox.Show("Không thêm được!"); } } else { try { dbS.CapNhat(this.txtMa.Text, Convert.ToDateTime(this.txtNgayban.Text), ref err); LoadData(); // Thông báo MessageBox.Show("Đã sửa xong!"); grbthongtin.Enabled = false; grbbtn.Enabled = true; } catch { MessageBox.Show("Không sửa được!"); } } }
private void btnluu_Click(object sender, EventArgs e) { QuanLyNhaSachDataContext s = new QuanLyNhaSachDataContext(); var vt = from v in s.HoaDonBans select v; foreach (var p in vt) { if (p.MaHoaDonBan.Trim() == txtMaHDban.Text.Trim()) { DialogResult traloi; traloi = MessageBox.Show("Mã HD đã tồn tại bạn có muốn tiếp tục?", "Trả lời", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (traloi == DialogResult.Yes) { } else { return; } } } if (Them) { try { BLHoaDonBan dbb = new BLHoaDonBan(); try { dbb.Them(txtMaHDban.Text, Convert.ToDateTime(this.txtdatetime.Text), ref err); } catch { } dbS.Them(this.txtMaHDban.Text, this.txtMasach.Text, int.Parse(this.txtiatien.Text), int.Parse(txtsoluong.Value.ToString()), ref err); LoadData(); txtMaHDban.Enabled = false; try { lbltong.Text = bh.TongTien(txtMaHDban.Text, txtMasach.Text, int.Parse(txtgiamgia.Text)).ToString(); } catch { MessageBox.Show("Giá giảm không đúng!"); } MessageBox.Show("Đã thêm xong!"); } catch { MessageBox.Show("Mã không đúng!"); } } else { try { dbS.CapNhat(this.txtMaHDban.Text, this.txtMasach.Text, int.Parse(this.txtiatien.Text), int.Parse(txtsoluong.Value.ToString()), ref err); LoadData(); // Thông báo MessageBox.Show("Đã sửa xong!"); grbthongtin.Enabled = false; grbbtn.Enabled = true; } catch { MessageBox.Show("Không sửa được!"); } } }