public ActionResult modalEditar(string key) { var ViewModel = new ConfiguracaoTextoForm(); ViewModel.carregar(key); return(View(ViewModel)); }
public ActionResult salvarConfiguracaoTexto(ConfiguracaoTextoForm ViewModel) { if (!ModelState.IsValid) { ViewModel.carregar(ViewModel.ConfiguracaoTextoPadrao.key); return(View("modal-editar", ViewModel)); } foreach (var OConfiguracaoTexto in ViewModel.listaConfiguracaoTexto) { OConfiguracaoTexto.key = ViewModel.ConfiguracaoTextoPadrao.key; OConfiguracaoTextoBL.salvar(OConfiguracaoTexto); } bool flagSucesso = OConfiguracaoTextoBL.salvar(ViewModel.ConfiguracaoTextoPadrao); return(Json(new { error = !flagSucesso, message = (flagSucesso ? "" : "Não foi possível salvar o registro.") })); }