コード例 #1
0
 public void Insert(Product product)
 {
     Task.Run(() =>
     {
         LinqTools.AddNewProduct(product);
         CollectionChanged?.Invoke();
     });
 }
コード例 #2
0
        public void Upsert(Product product)
        {
            Task.Run(() =>
            {
                if (LinqTools.GetProductById(product.ProductID) != null)
                {
                    LinqTools.UpdateProduct(product);
                }
                else
                {
                    LinqTools.AddNewProduct(product);
                }

                CollectionChanged?.Invoke();
            });
        }