private void btnTK_Click(object sender, EventArgs e) { double min = Double.Parse(txtGNN.Text); double max = Double.Parse(txtGLN.Text); bsLaptop.DataSource = LaptopDAL.LietKeTheoGia(min, max); }
private void frmQLHangHoa_Load(object sender, EventArgs e) { bsLaptop.DataSource = LaptopDAL.LietKe(); dgvDSHangHoa.DataSource = bsLaptop; cboLoai.DataSource = LoaiLaptopDAL.LietKe(); cboLoai.DisplayMember = "TenLoai"; cboLoai.ValueMember = "MaLoai"; }
private void btnXoa_Click(object sender, EventArgs e) { { { if (MessageBox.Show("Bạn chắc chắn muốn xóa?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { String Malap = txtMaHH.Text; LaptopDAL.Xoa(Malap); bsLaptop.DataSource = LaptopDAL.LietKe(); MessageBox.Show("Thao tác thành công!!!"); } } } }
private void btnThem_Click(object sender, EventArgs e) { if (txtMaHH.Text == "" || txtTenHH.Text == "" || txtDonGia.Text == "") { MessageBox.Show("Không được để trống thông tin", "Thông báo"); return; } if (dtpNgaySX.Value > DateTime.Now) { MessageBox.Show("Ngày sản xuất không hợp lệ", "Thông báo"); return; } if (nudSoLuong.Value <= 0) { MessageBox.Show("Số lượng phải lớn hơn 0", "Thông báo"); return; } if (LaptopDAL.Tim(txtMaHH.Text) != null) { MessageBox.Show("Mã laptop không được trùng", "Thông Báo"); return; } if (MessageBox.Show("Bạn có muốn thêm sản phẩm không?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var LT = new Laptop { DonGia = Convert.ToDouble(txtDonGia.Text), HinhAnh = txtHinhAnh.Text, MaLaptop = txtMaHH.Text, MaLoai = cboLoai.SelectedValue.ToString(), NgaySX = dtpNgaySX.Value.Date, SoLuong = Convert.ToInt32(nudSoLuong.Value), TenLaptop = txtTenHH.Text }; LaptopDAL.Them(LT); bsLaptop.DataSource = LaptopDAL.LietKe(); MessageBox.Show("Thao tác thành công", "Thông Báo"); } else { MessageBox.Show("Mã laptop đã tồn tại", "Lỗi"); } }
private void btnSua_Click(object sender, EventArgs e) { if (txtMaHH.Text == "" || txtTenHH.Text == "" || txtDonGia.Text == "") { MessageBox.Show("Không được để trống thông tin", "Thông báo"); return; } if (dtpNgaySX.Value > DateTime.Now) { MessageBox.Show("Ngày sản xuất không hợp lệ", "Thông báo"); return; } if (nudSoLuong.Value <= 0) { MessageBox.Show("Số lượng phải lớn hơn 0", "Thông báo"); return; } if (MaHH != txtMaHH.Text) { MessageBox.Show("Không được thay đổi mã loại", "Thông Báo"); return; } try { var LT1 = new Laptop { DonGia = Convert.ToDouble(txtDonGia.Text), HinhAnh = txtHinhAnh.Text, MaLaptop = txtMaHH.Text, MaLoai = cboLoai.SelectedValue.ToString(), NgaySX = dtpNgaySX.Value.Date, SoLuong = Convert.ToInt32(nudSoLuong.Value), TenLaptop = txtTenHH.Text }; LaptopDAL.Sua(LT1); bsLaptop.DataSource = LaptopDAL.LietKe(); MessageBox.Show("Thao tác thành công"); } catch { MessageBox.Show("Mã Hàng Hóa Đã Trùng", "Lỗi"); } }
private void frmBanHang_Load(object sender, EventArgs e) { // không cho tự sinh cột dgvChiTietHD.AutoGenerateColumns = false; dgvChiTietHD.DataSource = bsBanHang; bsBanHang.DataSource = Laptop; cbolaptop.DataSource = LaptopDAL.LietKe(); cbolaptop.ValueMember = "MaLaptop"; cbolaptop.DisplayMember = "TenLaptop"; cboKH.DataSource = KhachHangDAL.LietKe(); cboKH.ValueMember = "MaKhachHang"; cboKH.DisplayMember = "TenKhachHang"; cboNV.DataSource = NhanVienDAL.LietKe(); cboNV.ValueMember = "MaNhanVien"; cboNV.DisplayMember = "TenNhanVien"; }
private void txtMaMatHang_TextChanged(object sender, EventArgs e) { bsLaptop.DataSource = LaptopDAL.LietKeTheoTen(txtMaMatHang.Text); }