public IHttpActionResult Enabled(ProductBoolean Model) { _ProductService.Enable(Model, User.Identity.GetUserId()); return Ok(); }
public void Enable(ProductBoolean Model, string UserID) { using (var _c = db) { var _CP = _c.Products.Where(m => m.ProductID == Model.ProductID).SingleOrDefault(); Can(_CP.SiteID, UserID, _c); switch (Model.ProductBooleanType) { case ProductBooleanType.Enable: _CP.Enabled = Model.Boolean; break; case ProductBooleanType.New: _CP.New = Model.Boolean; break; case ProductBooleanType.Featured: _CP.Featured = Model.Boolean; break; } _c.SaveChanges(); } }