Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
 public IHttpActionResult Enabled(ProductBoolean Model)
 {
     _ProductService.Enable(Model, User.Identity.GetUserId());
     return(Ok());
 }