public async Task <bool> Create(string username, int propertyId)
        {
            _context.Bookmarks.Add(new Bookmark()
            {
                Username = username, PropertyId = propertyId
            });
            await _context.SaveChangesAsync();

            return(true);
        }
        public async void Post([FromBody] Bookmark value)
        {
            var bm = db.Bookmarks.FirstOrDefault(x => x.Row == value.Row && x.Column == value.Column);

            if (bm != null)
            {
                db.Bookmarks.Remove(bm);
            }
            db.Bookmarks.Add(value);
            await db.SaveChangesAsync();
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Post([FromBody] Bookmark bookmark)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            _bookmarksDbContext.Bookmarks.Add(bookmark);
            await _bookmarksDbContext.SaveChangesAsync();

            return(CreatedAtAction(nameof(Get), new{ id = bookmark.Id }, bookmark));
        }