Esempio n. 1
0
 public IActionResult Put(int blogId, int postId, [FromBody] EntryModel entryModel)
 {
     try
     {
         var updatedPost = _entryService.Update(entryModel.ToDomainModel());
         return(Ok(updatedEntry));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("UpdateEntry", ex.Message);
         return(BadRequest(ModelState));
     }
 }
Esempio n. 2
0
 public IActionResult Entry(int blogId, [FromBody] EntryModel entryModel)
 {
     try
     {
         _entryService.Add(entryModel.ToDomainModel());
         return(CreatedAtAction("Get", new { id = entryModel.Id }, entryModel));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("AddEntry", ex.GetBaseException().Message);
         return(BadRequest(ModelState));
     }
 }