//xóa một SÁCH trong hóa đơn private void button5_Click(object sender, EventArgs e) { if (dghoadon.SelectedRows.Count > 0) { int id = int.Parse(dghoadon.SelectedRows[0].Cells[0].Value.ToString()); sachs.Remove(sachs.Where(index => index.id == id).First()); VO.SACH_KHMUA sach_xoa = sachs.Where(s => s.id == id).First(); s = s - (sach_xoa.soluong * sach_xoa.dongia); tongtien.Text = "" + s; dghoadon.DataSource = sachs.ToList(); } else { MessageBox.Show("Hãy chọn một hàng để xóa"); } }
private void btnadd_Click(object sender, EventArgs e) { //thêm một sách mà khách hàng mua VO.SACH_KHMUA sach = new VO.SACH_KHMUA(); if (String.IsNullOrEmpty(txtmsp.Text) || String.IsNullOrEmpty(txttensach.Text)) { MessageBox.Show("Bạn chưa nhập sách nào"); } else { sach.id = int.Parse(txtmsp.Text.ToString().Trim()); sach.name = txttensach.Text; sach.soluong = int.Parse(sl.SelectedItem.ToString()); sach.dongia = float.Parse(txtdongia.Text); sachs.Add(sach); dghoadon.DataSource = sachs.ToList(); s = s + float.Parse(txttongtien.Text); tongtien.Text = s.ToString(); } }