Beispiel #1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            HangHoa hh = new HangHoa();
            int     icountSelectedRow = gridView1.SelectedRowsCount;

            if (icountSelectedRow == 0)
            {
                MessageBox.Show("Bạn hãy chọn dòng cần cập nhật lại dữ liệu!");
            }
            else if (icountSelectedRow == 1)
            {
                hh.MaHang  = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaHang").ToString();
                hh.TenHang = tbTHH.Text;
                hh.DVT     = tbDVT.Text;
                hh.DonGia  = float.Parse(tbGia.Text);
                hh.GhiChu  = tbGC.Text;
                bool kq1 = HangHoaBLL.UpdateHH(hh);
                if (kq1 == true)
                {
                    MessageBox.Show("Cập nhật hàng hóa thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("hàng hóa này đã có!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            else
            {
                MessageBox.Show("Bạn chỉ có thể chọn 1 dòng để cập nhật lại dữ liệu!");
            }
        }
        private void btnLuuVaoDS_Click(object sender, EventArgs e)
        {
            try
            {
                HangHoa hh = new HangHoa();
                hh.MaHH      = txtMaHH.Text;
                hh.SoLuong   = int.Parse(txtSoLuong.Text);
                hh.GiaBan    = int.Parse(txtGia.Text);
                hh.DonViTinh = txtDonViTinh.Text;
                hh.TenHH     = txtTenHH.Text;
                hh.LoaiHang  = cboLoaiHang.SelectedValue.ToString();

                hhBLL.UpdateHH(hh);
                dgHangHoa.DataSource = hhBLL.LoadDanhSachHH(true);

                MessageBoxEx.Show("Cập nhật thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (FormatException)
            {
                MessageBoxEx.Show("Nhập sai!");
            }
        }