Esempio n. 1
0
        public ActionResult modalEditar(string key)
        {
            var ViewModel = new ConfiguracaoTextoForm();

            ViewModel.carregar(key);

            return(View(ViewModel));
        }
Esempio n. 2
0
        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.") }));
        }