private void btnXoa_Click(object sender, EventArgs e) { BULHang bulHang = new BULHang(); if (bulHang.coNhaCungCap(txtMaNCC.Text)) { MessageBox.Show("Có dữ liệu khác đang chứa nhà cung cấp này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { try { BULNhaCungCap bul = new BULNhaCungCap(); bul.xoaNhaCungCap(new NhaCungCap(int.Parse(txtMaNCC.Text))); frmST.hienDanhSachNhaCungCap(); MessageBox.Show("Xóa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
private void txtMaHang_TextChanged(object sender, EventArgs e) { BULHang bul = new BULHang(); List <Hang> arr = bul.layHang(); for (int i = 0; i < arr.Count; i++) { if (arr[i].MaHang + "" == txtMaHang.Text) { txtDonGia.Text = arr[i].DonGia + ""; txtDonViTinh.Text = arr[i].DonViTinh; txtSoLuongCon.Text = arr[i].SoLuongCon + ""; txtTenHang.Text = arr[i].TenHang; cbLoaiHang.SelectedValue = arr[i].MaLoaiHang; cbNCC.SelectedValue = arr[i].MaNhaCungCap; break; } else { txtDonGia.Text = ""; txtDonViTinh.Text = ""; txtSoLuongCon.Text = ""; txtTenHang.Text = ""; } } }
private void txtMaHang_TextChanged(object sender, EventArgs e) { BULHang = new BULHang(); foreach (Hang x in BULHang.layTatCaHang()) { if (x.MaHang == txtMaHang.Text) { txtDonGia.Text = Convert.ToString(x.DonGia); } } }
public void hienDanhSachHang() { BULHang bul = new BULHang(); dgvHang.DataSource = bul.layHang(); dgvHang.Columns[0].HeaderText = "Mã hàng"; dgvHang.Columns[1].HeaderText = "Tên hàng"; dgvHang.Columns[2].HeaderText = "Đơn vị tính"; dgvHang.Columns[3].HeaderText = "Đơn giá"; dgvHang.Columns[4].HeaderText = "Số lượng còn"; dgvHang.Columns[5].HeaderText = "Mã loại hàng"; dgvHang.Columns[6].HeaderText = "Mã NCC"; }
private void btnTimHangTheoten_Click(object sender, EventArgs e) { BULHang bul = new BULHang(); if (txtTenHang.Text != "") { dgvHang.DataSource = bul.layHangTheoTen(txtTenHang.Text); } else { dgvHang.DataSource = bul.layHang(); } }
private void btnXoaHang_Click(object sender, EventArgs e) { BULHang bulHang = new BULHang(); Hang hang = new Hang(txtMaHang.Text); DialogResult result = MessageBox.Show("Bạn có muốn xóa hàng " + txtMaHang.Text + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { bulHang.xoa(hang); MessageBox.Show("Đã xóa thàng công!"); } this.Close(); }
private void btnSua_Click(object sender, EventArgs e) { try { BULHang bul = new BULHang(); bul.suaHang(new Hang(int.Parse(txtMaHang.Text), txtTenHang.Text, txtDonViTinh.Text, float.Parse(txtDonGia.Text), int.Parse(txtSoLuongCon.Text), int.Parse(cbLoaiHang.SelectedValue + ""), int.Parse(cbNCC.SelectedValue + ""))); frmST.hienDanhSachHang(); MessageBox.Show("Sửa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnTimHang_Click(object sender, EventArgs e) { Hang hang = new Hang(); hang.MaHang = txtHang.Text; BULHang bulHang = new BULHang(); if (txtHang.Text == "") { dgvHang.DataSource = bulHang.layTatCaHang(); } else { dgvHang.DataSource = bulHang.timKiem(hang); } }
private void txtMaHang_TextChanged(object sender, EventArgs e) { BULHang bul = new BULHang(); List <Hang> arr = bul.layHang(); for (int i = 0; i < arr.Count; i++) { if (arr[i].MaHang + "" == txtMaHang.Text) { txtDonGia.Text = arr[i].DonGia + ""; txtTenHang.Text = arr[i].TenHang; break; } else { txtDonGia.Text = ""; txtTenHang.Text = ""; } } }
private void btnSuaHang_Click(object sender, EventArgs e) { try { BULHang bulHang = new BULHang(); Hang hang = new Hang(txtMaHang.Text, txtTenHang.Text, txtDonViTinh.Text, float.Parse(txtDonGia.Text), cboLoai.SelectedValue.ToString(), int.Parse(txtSoLuongCo.Text), cboNCC.SelectedValue.ToString()); DialogResult result = MessageBox.Show("Bạn có muốn Sửa hàng: " + txtMaHang.Text + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { bulHang.sua(hang); MessageBox.Show("Sửa hàng thành công!"); } this.Close(); } catch (Exception ex) { MessageBox.Show("Sửa hàng thất bại!"); this.Close(); } }
private void loadDuLieu() { BULLoaiHang bulLoaiHang = new BULLoaiHang(); dgvLoaiHang.DataSource = bulLoaiHang.layTatCaLoaiHang(); dgvLoaiHang.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dgvLoaiHang.Columns[0].HeaderText = "Mã loại"; dgvLoaiHang.Columns[1].HeaderText = "Tên loại"; dgvLoaiHang.Columns[2].HeaderText = "Ghi chú"; BULHang bulHang = new BULHang(); dgvHang.DataSource = bulHang.layTatCaHang(); dgvHang.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dgvHang.Columns[0].HeaderText = "Mã hàng"; dgvHang.Columns[1].HeaderText = "Tên hàng"; dgvHang.Columns[2].HeaderText = "Đơn vị tính"; dgvHang.Columns[3].HeaderText = "Đơn giá"; dgvHang.Columns[4].HeaderText = "Mã loại"; dgvHang.Columns[5].HeaderText = "Số lượng có"; dgvHang.Columns[6].HeaderText = "Mã nhà cung cấp"; }
private void btnXoa_Click(object sender, EventArgs e) { BULChiTietHoaDon bulChiTiet = new BULChiTietHoaDon(); if (bulChiTiet.coHang(txtMaHang.Text)) { MessageBox.Show("Có dữ liệu khác đang chứa hàng này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { try { BULHang bul = new BULHang(); bul.xoaHang(new Hang(int.Parse(txtMaHang.Text))); frmST.hienDanhSachHang(); MessageBox.Show("Xóa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }