Beispiel #1
0
        public ActionResult Delete(int id)
        {
            DBProductVariantRepository repository     = new DBProductVariantRepository(this.DatabaseContext);
            DBProductVariant           productVariant = repository.Find(id);

            if (productVariant != null)
            {
                repository.Remove(productVariant, true);
            }
            return(RedirectToAction("Edit", "ProductsAdmin", new { id = productVariant.IDProduct }));
        }
Beispiel #2
0
 public ActionResult Edit(DBProductVariant productVariant)
 {
     ModelState.Remove("Product");
     if (this.Authorizer.IsLogedIn(this.Session, this.Request) && this.ModelState.IsValid)
     {
         this.Authorizer.ReauthorizeLogin(this.Session);
         new DBProductVariantRepository(this.DatabaseContext).Update(productVariant, true);
         return(RedirectToAction("Edit", "ProductsAdmin", new { id = productVariant.IDProduct }));
     }
     return(RedirectToAction("Index", "Login"));
 }