Usuário com melhor resposta
aspnetcore mvc

Pergunta
-
Boa tarde a todos.
estou estudando aspnetcore crud, e com isso me deparei com uma situação que não achei um exemplo, dai peço ajuda dos membros.
tenho 4 controllers e seus respectivos views e models são eles carros, motoristas , usuários e marcação.
no BD ja tenho gravado os motoristas carros e usuários.
minha duvida esta na marcação. quando crio uma nova marcação, tenho uma campo data e outro hora e logo abaixo um dropdown com a lista de carro e outro drop com a lista de motoristas. como que eu passo a data e hora para carregar esses dropdown somente com os carros e motoristas disponíveis ?
obrigado pela atenção de todos.
Respostas
Todas as Respostas
-
RicardoSj,
Se você colocar o esquema do Diagrama de Classes fica mais fáil utilizar, mas eu acredito que se você colocar dois campos dentro da tabela do Motorista:
- DataHoraInicioDisponibilidade;
- DataHoraFimDisponibilidade;Poderá filtrar os motoristas e preencher corretamente a ComboBox de Motorista.
O mesmo se aplica para a ComboBox do carro.
Você poderá fazer assim também, 4 campos:
1 - Motorista que está doente ou entrou em férias (ou qq outro caso que foi afastado):
- DataInicioIndisponibilidade ;
- DataFimIndisponibilidade;
2 - Motorista tem essa janela de trabalho:
- HoraInicioExpediente;
- HoraFimExpediente;
[]'s,
Fabio I.- Editado Fabio I quinta-feira, 12 de dezembro de 2019 17:45
-
Boa noite fabio.
meu problema é como passar as informações da view para o actionresult.
o projeto é para estudo, so programo em windowsforms. estou ficando louco com o fato de não ter acesso.
postei outra pergunta sobre o MVC sem ser o CORE. acreditei que seria mais "facil", mas continuo com a mesma dificuldade.
<div class="form-group">
@Html.LabelFor(model => model.DateM, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.DateM, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.DateM, "", new { @class = "text-danger" })
</div>
</div>como passo DateM para o
public ActionResult Create(string Pesquisa = model.DateM)
abraços.
-