Ejemplo n.º 1
0
        public IActionResult Put(string id, [FromBody] JsonApiDocument <Series> document)
        {
            var record = document.Get();

            m_repository.AddOrUpdate(record, series => id);

            var body = new JsonApiBody <Series>(new[] { record });

            return(CreatedAtRoute("GetById", new { Id = record.SeriesId }, body));
        }
Ejemplo n.º 2
0
        public IActionResult Put(string mangaSeriesId, string id, [FromBody] JsonApiDocument <Chapter> value)
        {
            var model = value.Get();

            m_repository.AddOrUpdate(model, chapter => id);

            var body = new JsonApiBody <Chapter>(new[] { model });

            return(CreatedAtRoute("MangaChapterGetById", new { id = model.ChapterId, mangaSeriesId }, body));
        }