VIEW RAZOR MVC4

.NET

18/06/2014

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

Curtidas 0

Respostas

Eduardo Rocha

Eduardo Rocha

18/06/2014

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.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

18/06/2014

Opa, não entendi bem sua dificuldade. Poderia explicar melhor, por favor?
GOSTEI 0
Eduardo Rocha

Eduardo Rocha

18/06/2014

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?
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

18/06/2014

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

Experimente usa PartialViews, creio que deve resolver seu problema.
GOSTEI 0
POSTAR