Exemplo n.º 1
0
        public async Task ApontarHorasAsync(ApontamentoModel apontamento)
        {
            await IncluirAsync(apontamento);

            var tarefaItem = await _tarefaRepository.ConsultarAsync(apontamento.IdTarefa);

            tarefaItem.PercentualConcluido = apontamento.PercentualConcluido;

            await _tarefaRepository.AlterarAsync(tarefaItem);
        }
Exemplo n.º 2
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                SelectProjetos    = new SelectList(await _projetoRepository.ListarAsync(), "IdProjeto", "Nome");
                SelectSistemas    = new SelectList(await _sistemaRepository.ListarAsync(), "IdSistema", "Descricao");
                SelectWorkflows   = new SelectList(await _workflowRepository.ListarAsync(), "IdWorkflow", "Nome");
                SelectTipoTarefas = new SelectList(await _tipoTarefaRepository.ListarAsync(), "IdTipoTarefa", "Nome");

                return(Page());
            }

            await _tarefaRepository.AlterarAsync(Tarefa);

            return(RedirectToPage("Listar"));
        }