Ejemplo n.º 1
0
        public static void AddRange(List <Request> newListRequest)
        {
            var db = GetList();

            foreach (var v in newListRequest)
            {
                db.Find(x => x.requestName == v.requestName).ListProduct.AddRange(v.ListProduct);
            }

            XmlSaver.Save(filename, db);
        }
Ejemplo n.º 2
0
        public static void Add(Request newRequest)
        {
            var db = GetList();

            Request h = db.Find(x => x.requestName == newRequest.requestName);

            if (h == null)
            {
                db.Add(newRequest);
            }
            else
            {
                foreach (var v in newRequest.ListProduct)
                {
                    if (h.ListProduct.Find(x => x.url == v.url) == null)
                    {
                        h.ListProduct.Add(v);
                    }
                }
            }

            XmlSaver.Save(filename, db);
        }
Ejemplo n.º 3
0
 public static void Save()
 {
     XmlSaver.Save(fileName, MainWindow.cfg);
 }