public async Task <IActionResult> PrePrintSearch() { var funcionario = await _funcionarioService.FindAllAsync(); var viewModel = new PontoFormViewModel { Funcionarios = funcionario }; return(View(viewModel)); }
//GET public async Task <IActionResult> Create() { var funcionario = await _funcionarioService.FindAllAsync(); PontoFormViewModel viewModel = new PontoFormViewModel { Funcionarios = funcionario }; return(View(viewModel)); }
public async Task <IActionResult> IncluiMarcacoes(Ponto ponto) { if (!ModelState.IsValid) { var funcionario = await _funcionarioService.FindAllAsync(); var viewModel = new PontoFormViewModel { Ponto = ponto, Funcionarios = funcionario }; return(View(viewModel)); } await _pontoService.InsertAsync(ponto); return(RedirectToAction(nameof(IncluiMarcacoes))); }
public async Task <IActionResult> Create(Ponto ponto) { if (!ModelState.IsValid) { var funcionario = await _funcionarioService.FindAllAsync(); var viewModel = new PontoFormViewModel { Ponto = ponto, Funcionarios = funcionario }; return(View(viewModel)); } ponto.Marcacao = DateTime.Now; await _pontoService.InsertAsync(ponto); return(RedirectToAction(nameof(Create))); }