示例#1
0
 //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");
     }
 }
示例#2
0
 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();
     }
 }