public ActionResult imprimirAdmissao(int id) { var ONaoAssociado = this.ONaoAssociadoBL.carregar(id).condicoesSeguranca().FirstOrDefault(); if (ONaoAssociado == null) { return(HttpNotFound()); } NaoAssociadoImpressao ViewModel = null; if (ONaoAssociado.Pessoa.flagTipoPessoa == "F") { ViewModel = new NaoAssociadoImpressaoPF(); } if (ONaoAssociado.Pessoa.flagTipoPessoa == "J") { ViewModel = new NaoAssociadoImpressaoPJ(); } ViewModel.NaoAssociado = ONaoAssociado; ViewModel.carregarCampos(); ViewModel.NaoAssociado.Pessoa.limparListas(); ViewModel.OFichaCadastral = this.getLayoutFichaCadastral(ViewModel.NaoAssociado.Pessoa.flagTipoPessoa); ViewModel.montarHtmlFicha(); return(View(ViewModel)); }
public ActionResult visualizarAdmissao(string id) { var paramId = UtilString.decodeURL(id); var decryptId = Convert.ToInt32(UtilCrypt.toBase64Decode(paramId)); var ONaoAssociado = this.ONaoAssociadoBL.carregar(decryptId).condicoesSeguranca().FirstOrDefault(); if (ONaoAssociado == null) { return(HttpNotFound()); } NaoAssociadoImpressao ViewModel = null; if (ONaoAssociado.Pessoa.flagTipoPessoa == "F") { ViewModel = new NaoAssociadoImpressaoPF(); } if (ONaoAssociado.Pessoa.flagTipoPessoa == "F") { ViewModel = new NaoAssociadoImpressaoPJ(); } ViewModel.NaoAssociado = ONaoAssociado; ViewModel.carregarCampos(); ViewModel.NaoAssociado.Pessoa.limparListas(); ViewModel.OFichaCadastral = this.getLayoutFichaCadastral(ViewModel.NaoAssociado.Pessoa.flagTipoPessoa); ViewModel.montarHtmlFicha(); return(View("imprimir-admissao", ViewModel)); }