コード例 #1
0
 public static void ProductChangeName(int x, string newname)
 {
     using (var db = new ProductBaseSet())
     {
         var singleBaseItem = db.MyBase
                              .Single(b => b.ProductDefinitionId == x);
         singleBaseItem.ProductName = newname;
         db.SaveChanges();
     }
 }
コード例 #2
0
 public static void ProductRemove(int x)
 {
     using (var db = new ProductBaseSet())
     {
         var singleBaseItem = db.MyBase
                              .Single(b => b.ProductDefinitionId == x);
         db.MyBase.Remove(singleBaseItem);
         db.SaveChanges();
     }
 }
コード例 #3
0
 public void AddBase()
 {
     using (var db = new ProductBaseSet())
     {
         db.MyBase.Add(
             new ProductDefinition
         {
             ProductName        = Name,
             ProductDescription = Description,
             YearOfProduction   = Yearofproduction,
             ActualPrice        = Price
         }
             );
         db.SaveChanges();//Zmienić plik konfiguracyjny
     }
 }
コード例 #4
0
        public static void BaseClean()
        {
            using (var db = new ProductBaseSet())

            {
                List <int> numery = new List <int>();
                var        lista  = db.MyBase.ToList();
                foreach (var n in lista)
                {
                    numery.Add(n.ProductDefinitionId);
                }
                foreach (var n in numery)
                {
                    var singleBaseItem = db.MyBase
                                         .Single(b => b.ProductDefinitionId == n);
                    db.MyBase.Remove(singleBaseItem);
                    db.SaveChanges();
                }
            }
        }