Пример #1
0
        private void ThemChiTietDonNhapUI(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                HangBUS hangBUS = new HangBUS();
                if (grvThongKeHangBan.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
                {
                    grvThongKeHangBan.CurrentRow.Selected = true;
                    string mahang = grvThongKeHangBan.Rows[e.RowIndex].Cells["COLMAHANG"].FormattedValue.ToString();

                    List <HangDTO> hangByID = hangBUS.TimKiem(mahang);
                    if (!maHang_Add.Contains(hangByID[0].maHang.ToString()))
                    {
                        maHang_Add.Add(hangByID[0].maHang.ToString());
                        grvChiTietDonNhapTab1.Rows.Add(
                            hangByID[0].maHang,
                            hangByID[0].tenHang,
                            1
                            );
                    }
                    else
                    {
                        MessageBox.Show("Đã tồn tại hàng trong đơn");
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Пример #2
0
        //==========================================================================/

        private void HienDSMatHang()
        {
            HangBUS        hang    = new HangBUS();
            List <HangDTO> allHang = hang.TimKiem(txtTimKiem.Text);

            /*format column size*/
            grd_HangQuangCao.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            grd_HangQuangCao.AutoSizeRowsMode    = DataGridViewAutoSizeRowsMode.None;

            grd_HangQuangCao.Rows.Clear();
            for (int i = 0; i < allHang.Count; i++)
            {
                grd_HangQuangCao.Rows.Add(
                    allHang[i].maHang,
                    allHang[i].tenHang,
                    allHang[i].soLuongConLai,
                    allHang[i].donGia);
            }
            this.grd_HangQuangCao.ClearSelection();
        }