private void Frm_CTHDX_Load(object sender, EventArgs e) { lbMaHDX.Text = Frm_HDX.mahdx.ToString(); CTHDX cthdx = kn.CTHDXes.Where(s => s.MaHDX == Frm_HDX.mahdx).FirstOrDefault(); HoaDonXuat hdx = kn.HoaDonXuats.Where(s => s.MaHDX == Frm_HDX.mahdx).FirstOrDefault(); SanPham tensp = kn.SanPhams.Where(s => s.MaSP == cthdx.MaSP).FirstOrDefault(); lbTenSP.Text = tensp.TenSP; KhachHang tenkh = kn.KhachHangs.Where(s => s.MaKH == hdx.MaKH).FirstOrDefault(); lbTenKH.Text = tenkh.TenKH; lbNgayXuat.Text = hdx.NgayXuat.ToString(); NhanVien tennv = kn.NhanViens.Where(s => s.MaNV == hdx.MaNV).FirstOrDefault(); lbTenNV.Text = tennv.TenNV; txtSoLuong.Text = cthdx.Soluong.ToString(); txtGia.Text = tensp.Gia.ToString(); txtGia.Enabled = false; txtSoLuong.Enabled = false; }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { btnChiTiet.Visible = true; if (lbMaHDX.Text.Trim() != null || lbMaHDX.Text.Trim() != "") { int i = dataGridView1.CurrentRow.Index; lbMaHDX.Text = dataGridView1.Rows[i].Cells[0].Value.ToString(); cbTenKH.Text = dataGridView1.Rows[i].Cells[1].Value.ToString(); cbTenNV.Text = dataGridView1.Rows[i].Cells[2].Value.ToString(); dpNgayXuat.Text = dataGridView1.Rows[i].Cells[3].Value.ToString(); txtThanhTien.Text = dataGridView1.Rows[i].Cells[4].Value.ToString(); mahdx = Convert.ToInt32(lbMaHDX.Text.Trim()); CTHDX cthdx = kn.CTHDXes.Where(s => s.MaHDX == mahdx).FirstOrDefault(); SanPham tensp = kn.SanPhams.Where(s => s.MaSP == cthdx.MaSP).FirstOrDefault(); cbTenSP.Text = tensp.TenSP; txtSoLuong.Text = Convert.ToString(cthdx.Soluong); } btnAdd.Enabled = true; btnUpdate.Enabled = true; btnSave.Enabled = false; }