public ActionResult modalCadastro(int?id) { var ViewModel = new RepresentanteForm(); ViewModel.Representante = this.ORepresentanteConsultaBL.carregar(id.toInt()) ?? new Representante() { Pessoa = new Pessoa() }; return(View(ViewModel)); }
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)); }