Пример #1
0
        public void hienDanhSachLoaiHang()
        {
            BULLoaiHang bul = new BULLoaiHang();

            dgvLoaiHang.DataSource            = bul.layLoaiHang();
            dgvLoaiHang.Columns[0].HeaderText = "Mã loại hàng";
            dgvLoaiHang.Columns[1].HeaderText = "Tên loại hàng";
        }
Пример #2
0
        private void btnThemLoaiHang_Click(object sender, EventArgs e)
        {
            LoaiHang     loaiHang    = new LoaiHang(txtMaLoai.Text, txtTenLoai.Text, txtGhiChu.Text);
            BULLoaiHang  bulLoaiHang = new BULLoaiHang();
            DialogResult result      = MessageBox.Show("Bạn có muốn thêm Loại hàng " + "'" + loaiHang.TenLoai + "' có mã '" + txtMaLoai.Text + "' vào dữ liệu không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                bulLoaiHang.them(loaiHang);
                MessageBox.Show("Thêm thành công!");
            }
            this.Close();
        }
Пример #3
0
        private void btnTimKiemLoaiHangTheoten_Click(object sender, EventArgs e)
        {
            BULLoaiHang bul = new BULLoaiHang();

            if (txtTenLoaiHang.Text != "")
            {
                dgvLoaiHang.DataSource = bul.layLoaiHangTheoTen(txtTenLoaiHang.Text);
            }
            else
            {
                dgvLoaiHang.DataSource = bul.layLoaiHang();
            }
        }
Пример #4
0
        private void btnXoaLoaiHang_Click(object sender, EventArgs e)
        {
            BULLoaiHang  bulLoaiHang = new BULLoaiHang();
            LoaiHang     loaiHang    = new LoaiHang(txtMaLoai.Text);
            DialogResult result      = MessageBox.Show("Bạn có muốn xóa Loại hàng: " + txtMaLoai.Text + " ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                bulLoaiHang.xoa(loaiHang);
                MessageBox.Show("Đã xóa thành công");
            }
            this.Close();
        }
Пример #5
0
        void hienComboBox()
        {
            BULLoaiHang bulLH = new BULLoaiHang();

            cbLoaiHang.DataSource    = bulLH.layLoaiHang();
            cbLoaiHang.DisplayMember = "tenLoaiHang";
            cbLoaiHang.ValueMember   = "maLoaiHang";

            BULNhaCungCap bulNCC = new BULNhaCungCap();

            cbNCC.DataSource    = bulNCC.layNhaCungCap();
            cbNCC.DisplayMember = "tenNhaCungCap";
            cbNCC.ValueMember   = "maNhaCungCap";
        }
Пример #6
0
        private void btnSuaLoaiHang_Click(object sender, EventArgs e)
        {
            LoaiHang     loaiHang    = new LoaiHang(txtMaLoai.Text, txtTenLoai.Text, txtGhiChu.Text);
            BULLoaiHang  bulLoaiHang = new BULLoaiHang();
            DialogResult result      = MessageBox.Show("Bạn có muốn sửa Loại hàng " +
                                                       txtMaLoai.Text + "? ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                bulLoaiHang.sua(loaiHang);
                MessageBox.Show("Sửa thành công!");
            }
            this.Close();
        }
Пример #7
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         BULLoaiHang bul = new BULLoaiHang();
         bul.suaLoaiHang(new LoaiHang(int.Parse(txtMaLoaiHang.Text), txtTenLoaiHang.Text));
         frmST.hienDanhSachLoaiHang();
         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);
     }
 }
Пример #8
0
        private void btnTimLoaiHang_Click(object sender, EventArgs e)
        {
            LoaiHang loaiHang = new LoaiHang();

            loaiHang.MaLoai = txtLoaiHang.Text;
            BULLoaiHang bulLoaiHang = new BULLoaiHang();

            if (txtLoaiHang.Text == "")
            {
                dgvLoaiHang.DataSource = bulLoaiHang.layTatCaLoaiHang();
            }
            else
            {
                dgvLoaiHang.DataSource = bulLoaiHang.tim(loaiHang);
            }
        }
Пример #9
0
        private void txtMaLoaiHang_TextChanged(object sender, EventArgs e)
        {
            BULLoaiHang     bul = new BULLoaiHang();
            List <LoaiHang> arr = bul.layLoaiHang();

            for (int i = 0; i < arr.Count; i++)
            {
                if (arr[i].MaLoaiHang + "" == txtMaLoaiHang.Text)
                {
                    txtTenLoaiHang.Text = arr[i].TenLoaiHang;
                    break;
                }
                else
                {
                    txtTenLoaiHang.Text = "";
                }
            }
        }
Пример #10
0
        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";
        }
Пример #11
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            BULHang bulHang = new BULHang();

            if (bulHang.coLoaiHang(txtMaLoaiHang.Text))
            {
                MessageBox.Show("Có dữ liệu khác đang chứa loại hàng này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                try
                {
                    BULLoaiHang bul = new BULLoaiHang();
                    bul.xoaLoaiHang(new LoaiHang(int.Parse(txtMaLoaiHang.Text)));
                    frmST.hienDanhSachLoaiHang();
                    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);
                }
            }
        }