Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }