private void simpleButtonthem_Click(object sender, EventArgs e) { if (ClassMuaHang.KTThemSP(txtsoluong.Text) == true) { //Tìm sản phẩm trong list var tam = listmuahang.SingleOrDefault(n => n.MaSP == comboBoxmasanpham.Text); //Nếu sản phẩm có rồi thì cộng dồn số lượng if (tam != null) { tam.SoLuong = (int.Parse(tam.SoLuong) + int.Parse(txtsoluong.Text)).ToString(); } //Nếu sản phẩm chưa có thì lưu vào danh sách else { listmuahang.Add(muahang.ThemSP(this)); } //update lại list var sp = listmuahang.ToList(); //Show list lên grid gridControl1.DataSource = sp; //ResetForm muahang.RS(this); } int tong = 0; foreach (var item in listmuahang) { tong += int.Parse(item.SoLuong) * int.Parse(item.GiaMua); } txtthanhtien.Text = tong.ToString(); }
public FormMuaHang() { muahang = new ClassMuaHang(); data = new ConnectToDatabase(); InitializeComponent(); LoadData(); dateEditngaylap.Text = DateTime.Now.ToString(); txttenncc.Enabled = false; txtdiachi.Enabled = false; txtsodienthoai.Enabled = false; }
public ClassMuaHang ThemSP(FormMuaHang fbh) { ClassMuaHang bh = new ClassMuaHang(); bh.MaSP = fbh.comboBoxmasanpham.Text; bh.TenSP = fbh.txtsanpham.Text; bh.SoLuong = fbh.txtsoluong.Text; bh.GiaMua = fbh.txtdongia.Text; bh.ThanhTien = (int.Parse(fbh.txtsoluong.Text) * int.Parse(fbh.txtdongia.Text)).ToString(); return(bh); }