Esempio n. 1
0
        public ActionResult modalCadastro(int?id)
        {
            var ViewModel = new RepresentanteForm();

            ViewModel.Representante = this.ORepresentanteConsultaBL.carregar(id.toInt()) ?? new Representante()
            {
                Pessoa = new Pessoa()
            };

            return(View(ViewModel));
        }
Esempio n. 2
0
        public ActionResult salvar(RepresentanteForm ViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View("modal-cadastro", ViewModel));
            }

            bool flagSucesso = this.ORepresentanteCadastroBL.salvar(ViewModel.Representante);

            if (flagSucesso)
            {
                return(Json(new { error = false }));
            }

            this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Houve um problema ao salvar o registro. Tente novamente.");

            return(View("modal-cadastro", ViewModel));
        }