public async Task <IActionResult> Cadastro(int?id) { if (id.HasValue) { var registroParaEdicao = await _servico.GetByIdAsync(id.Value); if (registroParaEdicao == null) { Toastr(_toastrMensagem.ConsultaIncorreta()); return(RedirectToAction("Servicos")); } return(View(registroParaEdicao)); } return(View(new Servico { Ativo = 1 })); }