public JsonResult Post(CavaleiroViewModel cavaleiro)
        {
            var novoId = _cavaleiros.Adicionar(cavaleiro.ToModel());

            Response.StatusCode = (int)HttpStatusCode.Created;
            return(Json(new { id = novoId }));
        }
        public JsonResult Post(CavaleiroViewModel cavaleiro)
        {
            //System.Threading.Thread.Sleep(3000);
            var novoId = _cavaleiros.Adicionar(cavaleiro.ToModel());

            Response.StatusCode = (int)HttpStatusCode.Created;
            return(Json(new { id = novoId }));
        }
 public JsonResult Put(CavaleiroViewModel cavaleiro)
 {
     _cavaleiros.Atualizar(cavaleiro.ToModel());
     return(NoContentJsonVazio());
 }