public void timkiem() { Console.Clear(); Console.WriteLine(" THONG TIN TIM KIEM"); List <Gia_ban> list = spDLL.LayDSGiaban(); int ma; Console.Write("Nhap ma hang can tim:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].mahang == ma) { break; } } if (i < list.Count) { Gia_ban b = new Gia_ban(list[i]); spDLL.Timkiem(b); } }
public void xoa() { Console.Clear(); Console.WriteLine("XOA THONG TIN GIA BAN "); List <Gia_ban> list = spDLL.LayDSGiaban(); int ma; Console.Write("Nhap ma hang can xoa:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].mahang == ma) { break; } } if (i < list.Count) { Gia_ban b = new Gia_ban(list[i]); spDLL.Xoagiaban(b); } }
//Chèn một bản ghi hang hoa vào tệp public void Insert(Gia_ban hh) { int mah = Mahang + 1; StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(mah + "#" + hh.mahang + "#" + hh.tenhang + "#" + hh.Giaban); fwrite.Close(); }
//Chèn một bản ghi học sinh vào tệp public void ThemGiaban(Gia_ban sp) { string mahang = DateTime.Now.ToString("ss"); StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(mahang + "#" + sp.tenhang + "#" + sp.Giaban); fwrite.Close(); }
public void Nhap() { Console.Clear(); Console.WriteLine("NHAP THONG TIN GIA BAN"); Gia_ban sp = new Gia_ban(); Console.Write("Nhap ten hang:"); sp.tenhang = Console.ReadLine(); Console.Write("Nhap gia ban :"); sp.Giaban = int.Parse(Console.ReadLine()); spDLL.Themgiaban(sp); }
public void Themgiaban(Gia_ban tgb) { if (tgb.tenhang != "") { lhgb.ThemGiaban(tgb); } else { throw new Exception("Du lieu sai"); } }
public void Hientimkiem(Gia_ban gb) { int i; List <Gia_ban> list = lhgb.LayDSGiaban(); Console.WriteLine("mahang" + "\t" + "tenhang" + "\t" + "Giaban"); for (i = 0; i < list.Count; ++i) { if (list[i].mahang == gb.mahang) { Console.WriteLine(gb.mahang + "\t" + gb.tenhang + "\t\t" + gb.Giaban); } else { throw new Exception("Khong ton tai hs nay"); } } }
public void Sua() { Console.Clear(); Console.WriteLine("SUA THONG TIN GIA BAN"); List <Gia_ban> list = spDLL.LayDSGiaban(); int tenh; Console.Write("Nhap ma san pham can sua:"); tenh = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].mahang == tenh) { break; } } if (i < list.Count) { Gia_ban sp = new Gia_ban(list[i]); Console.Write("Nhap ten moi:"); string ten = Console.ReadLine(); if (!string.IsNullOrEmpty(ten)) { sp.tenhang = ten; } Console.Write("Gia moi:"); int gia = int.Parse(Console.ReadLine()); if (gia > 0) { sp.Giaban = gia; } spDLL.Suagiaban(sp); } else { Console.WriteLine("Khong ton tai ma san pham nay"); } }
public void Xoagiaban(Gia_ban xgb) { int i; List <Gia_ban> list = lhgb.LayDSGiaban(); for (i = 0; i < list.Count; ++i) { if (list[i].mahang == xgb.mahang) { break; } } if (i < list.Count) { list.RemoveAt(i); lhgb.Update(list); } else { throw new Exception("Khong ton tai ma nay"); } }