Ejemplo n.º 1
0
        public void Update(Item grid)
        {
            CheckGridItem(grid);

            if (db.Exsist(grid.id))
            {
                db.Update(grid);
            }
        }
Ejemplo n.º 2
0
        public void Update(PartialGrid grid)
        {
            if (!userDb.GridAllowed(User.Identity.Name, grid.Id))
            {
                throw HttpExceptionFactory.Forbidden();
            }

            if (!ModelState.IsValid)
            {
                throw HttpExceptionFactory.InvalidModel();
            }

            if (!db.IsCorrectSlug(grid.Slug, grid.Id))
            {
                throw HttpExceptionFactory.BadSlug();
            }

            if (db.Exsist(grid.Id))
            {
                db.Update(grid);
            }
        }