public DSMon DsMonYeuCau(string kw) { DSMon kq = new DSMon(); try { int maMon = int.Parse(kw); bool rong = true; foreach (Mon m in dsMon) { if (m.MaMon.ToString().Contains(maMon.ToString())) { kq.ThemMon(m); rong = false; } if (kq.TimMon(m.MaMon) == null) { if (m.GiaBan == float.Parse(maMon.ToString())) { kq.ThemMon(m); rong = false; } } } if (rong) { string loi = "Error"; int so = int.Parse(loi); } } catch (Exception e) { try { string tenMon = kw; foreach (Mon m in dsMon) { if (m.TenMon.ToLower().Contains(tenMon.ToLower())) { kq.ThemMon(m); } } } catch (Exception exception) { } } return(kq); }
public void SetUp() { fDSMon = new DSMon(); Mon m1 = new Mon(111, "Cafe", 15, ""); Mon m2 = new Mon(112, "Cafe sữa", 17, ""); Mon m3 = new Mon(113, "Bạc xỉu", 20, ""); Mon m4 = new Mon(114, "Lipton", 20, ""); Mon m5 = new Mon(115, "Nước ngọt", 17, ""); fDSMon.ThemMon(m1); fDSMon.ThemMon(m2); fDSMon.ThemMon(m3); fDSMon.ThemMon(m4); fDSMon.ThemMon(m5); }