PEGAR ID REGISTRO GRAVADO

 Tópico anterior Próximo tópico Novo tópico

PEGAR ID REGISTRO GRAVADO

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#494870 - 09/09/2020 15:41:53

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Tenho dois controllers Usuario e Agendamento, após o create do usuário redireciono para o Create do Agendamento, preciso levar para o Create do Agendamento o ID do usuário que acabei de gravar, pois no agendamento ele é chave estrangeira, como faço isso ?



#494872 - 09/09/2020 16:50:40

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
O ideal, seria já ter o usuário criado quando entra no agendamento e não criar o usuário ao mesmo tempo. Daí passa para o agendamento o ID de usuário selecionado previamente.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#494873 - 09/09/2020 17:40:24

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Seria sim, mais a regra de negócio é essa .



#494874 - 09/09/2020 17:47:52

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Então faça duas ações. Faça o cadastro do usuário, se necessário modifique o método para trazer o ID cadastrado. Ao terminar a ação, modifique a tela colocando o valor do usuário no campo necessário e então faça a chamada do agendamento.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#494875 - 09/09/2020 19:22:01

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Essa é minha dúvida, como pegar o ID do usuário e pegar esse ID no create do agendamento.



#494876 - 09/09/2020 19:38:53

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Leia bem o que escrevi...

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#494880 - 10/09/2020 08:24:24

MRSILVA
MARINGA
Cadast. em:Julho/2015


Olá.

Como o Kerplunk disse, ao trazer o Id do usuário no retorno da gravação do usuário  você pode chamar sua pagina de agendamento passando o Id do usuário na URL do agendamento, essa é forma mais fácil.
Dependendo do contexto você pode gravar todos os dados do usuário (ou os dados que precisa) Session Storage do navegador recuperar os dados ao renderizar a pagina do agendamento.





#494882 - 10/09/2020 10:45:56

MRSILVA
MARINGA
Cadast. em:Julho/2015


Última edição em 10/09/2020 21:19:00 por MRSILVA

Olá.
Mas pensando melhor o ideal é passar  por parâmetro o Id do usuário ao redirecionar para o agendamento, pesquise sobre passagem de parâmetro.




 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário