Example #1
0
        private void Load()
        {
            txtDonGia.Modified    = false;
            txtDonViTinh.Modified = false;
            txtThanhTien.Modified = false;

            tb = new DataTable();
            tb.Columns.Add("Id", typeof(int));
            tb.Columns.Add("Mặt hàng", typeof(string));
            tb.Columns.Add("Số lượng", typeof(string));
            tb.Columns.Add("đơn vị tính", typeof(string));
            tb.Columns.Add("Đơn giá", typeof(string));
            tb.Columns.Add("Thành tiền", typeof(string));
            gvHang.DataSource = tb;

            qdMatHang = BUS_QuyDinhMatHang.GetQuyDinhMatHang();
            dsId      = new int[qdMatHang.Count];
            int i = 0;

            foreach (DTO_QuyDinhMatHang qd in qdMatHang)
            {
                dsId[i] = qd.IdMatHang;
                string ten = BUS_MatHang.GetTen(qd.IdMatHang);
                cbMatHang.Items.Add(ten);
                i++;
            }
            cbMatHang.SelectedIndex = 0;
            idMatHang = dsId[0];
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (txtTen.Text.Equals("") == false)
            {
                string ten = txtTen.Text;
                int    kq  = BUS_MatHang.ThemMatHang(ten);
                if (kq == 1)
                {
                    MessageBox.Show("Thêm thành công");

                    dsMatHang = BUS_MatHang.DsMatHang();
                    upDateGV();
                }
                else if (kq == 2)
                {
                    MessageBox.Show("Số lượng mặt hàng vượt quy định");
                }
                else if (kq == 3)
                {
                    MessageBox.Show("tên mặt hàng đã tồn tại");
                }
                else
                {
                    MessageBox.Show("Thêm thất bại");
                }
            }
        }
Example #3
0
        private void Form_MatHang_Load(object sender, EventArgs e)
        {
            hd = new BUS_MatHang();
            DataTable tbl = hd.DSMatHang();

            dataGridView1.DataSource = tbl;
        }
 private void Load()
 {
     dsMatHang = BUS_MatHang.DsMatHang();
     tb        = new DataTable();
     tb.Columns.Add("Id", typeof(int));
     tb.Columns.Add("Tên mặt hàng", typeof(string));
     gvMatHang.DataSource         = tb;
     gvMatHang.Columns[0].Visible = false;
     upDateGV();
 }
 private void txtTim_EditValueChanged(object sender, EventArgs e)
 {
     if (txtTim.Text.Equals("") == false)
     {
         dsMatHang = BUS_MatHang.Search(txtTim.Text);
         upDateGV();
     }
     else
     {
         dsMatHang = BUS_MatHang.DsMatHang();
         upDateGV();
     }
 }
Example #6
0
        private void Load()
        {
            dsQuyDinh = BUS_QuyDinhMatHang.GetQuyDinhMatHang();
            cbMatHang.Items.Clear();
            tb.Clear();
            string ten = "";

            foreach (DTO_QuyDinhMatHang l in dsQuyDinh)
            {
                ten = BUS_MatHang.GetTen(l.IdMatHang);
                cbMatHang.Items.Add(ten);
                tb.Rows.Add(l.IdMatHang, ten, l.DonViTinh, l.DonGia);
            }
            gvQuyDinh.DataSource = tb;
            gvQuyDinh.Columns["IdMH"].Visible = false;
        }
 private void btnXoa_Click(object sender, EventArgs e)
 {
     if (id != -1)
     {
         int kq = BUS_MatHang.Xoa(id);
         if (kq == 1)
         {
             MessageBox.Show("Xoá thành công");
             dsMatHang = BUS_MatHang.DsMatHang();
             upDateGV();
         }
         else
         {
             MessageBox.Show("Xoá thất bại");
         }
     }
 }
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (txtTen.Text.Equals("") == false)
     {
         DTO_MatHang mh = new DTO_MatHang(id, txtTen.Text);
         int         kq = BUS_MatHang.CapNhat(mh);
         if (kq == 1)
         {
             MessageBox.Show("Sửa thành công");
             dsMatHang = BUS_MatHang.DsMatHang();
             upDateGV();
         }
         else
         {
             MessageBox.Show("Sửa thất bại");
         }
     }
 }