示例#1
0
 public void ShoppingUpdateStock(OrderDetail order)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = db.Produit.Find(order.ProduitId);
         result.Quantite       -= order.Quantity;
         db.Entry(result).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#2
0
 public Cart EditCart(Cart cart)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = cart;
         db.Entry(result).State = EntityState.Modified;
         if (db.SaveChanges() > 0)
         {
             return(result);
         }
     }
     return(null);
 }
示例#3
0
 public OrderDetail EditOrderDetail(OrderDetail orderDetail)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = orderDetail;
         db.Entry(result).State = EntityState.Modified;
         if (db.SaveChanges() > 0)
         {
             return(result);
         }
     }
     return(null);
 }
示例#4
0
 public Marque EditMarque(Marque marque)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = marque;
         db.Entry(result).State = EntityState.Modified;
         if (db.SaveChanges() > 0)
         {
             return(result);
         }
     }
     return(null);
 }
示例#5
0
 public Genre EditGenre(Genre genre)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = genre;
         db.Entry(result).State = EntityState.Modified;
         if (db.SaveChanges() > 0)
         {
             return(result);
         }
     }
     return(null);
 }
示例#6
0
 public Produit EditProduit(Produit produit)
 {
     using (StoreDbEntities db = new StoreDbEntities())
     {
         var result = produit;
         db.Entry(result).State = EntityState.Modified;
         if (db.SaveChanges() > 0)
         {
             return(result);
         }
     }
     return(null);
 }
示例#7
0
 public void Update(Product product)
 {
     try
     {
         var x = product;
         StoreDb.Entry(x).State = System.Data.EntityState.Modified;
         StoreDb.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#8
0
        public string Update(User user)
        {
            StoreDbEntities.Users.Attach(user);

            var entry = StoreDbEntities.Entry(user);

            entry.Property(u => u.Actived).IsModified    = true;
            entry.Property(u => u.LoginTries).IsModified = true;
            entry.Property(u => u.Locked).IsModified     = true;

            SaveDatabase();

            var username = user.Username;

            return(username);
        }