VIEW RAZOR MVC4

18/06/2014

0

Bom dia galera,

Tenho uma tela de login e na mesma cadastro, sendo a de login chamando usuarioLoginModel mais como chamar a classe de modelo do cadastro???


Alguem tem alguma ideia de como fazer.

no momento so estou chamando a de login

@model Site.Models.usuarioLoginModel

como chamar a usuarioCadastroModel na view?
Eduardo Rocha

Eduardo Rocha

Responder

Posts

18/06/2014

Eduardo Rocha

Fiquei sabendo de uma função Tuple, mais li que não é muito recomendado, que a melhor opção seria criar um model agregando as 2 model, a de login e a de cadastro.
Responder

18/06/2014

Joel Rodrigues

Opa, não entendi bem sua dificuldade. Poderia explicar melhor, por favor?
Responder

18/06/2014

Eduardo Rocha

E ai Joel blz?

Eu tenho uma classe de modelo com dois metodos, um de login e um de cadastro.

Como chamar os dos métodos na view, porque na mesma tela eu tenho o login e o cadastro.

Então como chamar o modelo do login e o de cadastro.

geralmente eu só chamo o de login

@model Site.Models.usuarioLoginModel (faz o mapeamento do email e da senha)
@model Site.Models.usuarioCadastroModel (faz o mapeamento e validação de nome, email, senha)
quando faço dessa forma da erro.
e como chamar o de cadastro na mesma view?
Responder

19/06/2014

Joel Rodrigues

Ah, acho que entendi. Nesse caso são dois models, não? usuarioLoginModel e usuarioCadastroModel?

Experimente usa PartialViews, creio que deve resolver seu problema.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar