public void xoa() { Console.Clear(); Console.WriteLine("XOA THONG TIN LOAI DO"); List <Loaido> list = spDLL.LayDSLoaido(); int ma; Console.Write("Nhap ma loai can xoa:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].maloai == ma) { break; } } if (i < list.Count) { Loaido b = new Loaido(list[i]); spDLL.XoaLoaido(b); } }
//Chèn một bản ghi học sinh vào tệp public void Insert(Loaido lh) { int Malh = Maloai + 1; StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(Maloai + "#" + lh.tenloai + "#" + lh.dacdiem); fwrite.Close(); }
//Chèn một bản ghi học sinh vào tệp public void Themdo(Loaido sp) { string maloai = DateTime.Now.ToString("ss"); StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(maloai + "#" + sp.tenloai + "#" + sp.dacdiem); fwrite.Close(); }
public void Nhap() { Console.Clear(); Console.WriteLine("NHAP THONG TIN LOAI DO"); Loaido sp = new Loaido(); Console.Write("Nhap ten loai:"); sp.tenloai = Console.ReadLine(); Console.Write("Nhap dac diem :"); sp.dacdiem = Console.ReadLine(); spDLL.ThemLoaido(sp); }
public void ThemLoaido(Loaido lh) { if (lh.tenloai != "" && lh.dacdiem != "") { lhBLL.Themdo(lh); } else { throw new Exception("Du lieu sai"); } }
public List <Loaido> Timloaido(Loaido lh) { List <Loaido> list = lhBLL.LayDSLoaido(); List <Loaido> kq = new List <Loaido>(); //Voi gai tri ngam dinh ban dau if (lh.tenloai == null && lh.dacdiem == null && lh.maloai == 0) { kq = list; } //Tim theo ho ten if (lh.tenloai != null) { for (int i = 0; i < list.Count; ++i) { if (list[i].tenloai.IndexOf(lh.tenloai) >= 0) { kq.Add(new Loaido(list[i])); } } } // Tim theo đaciem else if (lh.dacdiem != null) { for (int i = 0; i < list.Count; ++i) { if (list[i].dacdiem.IndexOf(lh.dacdiem) >= 0) { kq.Add(new Loaido(list[i])); } } } //Tim theo ma else if (lh.maloai != 0) { for (int i = 0; i < list.Count; ++i) { if (list[i].maloai == lh.maloai) { kq.Add(new Loaido(list[i])); } } } //Cac truong hop khac cac ban tu lam else { kq = null; } return(kq); }
public void Sua() { Console.Clear(); Console.WriteLine("SUA THONG TIN LOAI DO "); List <Loaido> list = spDLL.LayDSLoaido(); int ma; Console.Write("Nhap ma loai can sua:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].maloai == ma) { break; } } if (i < list.Count) { Loaido sp = new Loaido(list[i]); Console.Write("Nhap ten loai moi:"); string ten = Console.ReadLine(); if (ten != "") { sp.tenloai = ten; } Console.Write("Dac diem:"); string dacdiem = Console.ReadLine(); if (dacdiem != "") { sp.dacdiem = dacdiem; } spDLL.SuaLoaido(sp); } else { Console.WriteLine("Khong ton tai ma san pham nay"); } }
public void XoaLoaido(Loaido malh) { int i; List <Loaido> list = lhBLL.LayDSLoaido(); for (i = 0; i < list.Count; ++i) { if (list[i].maloai == malh.maloai) { break; } } if (i < list.Count) { list.RemoveAt(i); lhBLL.Update(list); } else { throw new Exception("Khong ton tai ma nay"); } }