public JsonResult AtualizarValorAluguel(AluguelAtualizaValorViewModel model) { if (ModelState.IsValid) { try { var a = repository.FindById(model.IdAluguel); a.FlVerificado = 1; a.ValorAluguel = Convert.ToDouble(model.ValorAluguel); repository.Update(a); return(Json("Valor do Aluguel atualizado com sucesso!")); } catch (Exception e) { return(Json($"Ocorreu um erro:{e.Message}")); } } else { Hashtable erros = new Hashtable(); foreach (var m in ModelState) { if (m.Value.Errors.Count > 0) { erros[m.Key] = m.Value.Errors.Select(e => e.ErrorMessage); } } return(Json(erros)); } }