public IActionResult Archive(long id) { try { Note userArchive = _notesBL.Get(id); if (userArchive == null) { return(NotFound("The User record couldn't be found.")); } bool result = _notesBL.Archive(userArchive); if (result == true) { return(this.Ok(new { success = true, message = "Successfully moved" })); } else { return(this.BadRequest(new { success = false, message = "Moving Failed" })); } } catch (Exception ex) { return(this.BadRequest(new { success = false, message = ex.Message })); } }