public void Atualizar(Guid id, TarefaForCreationDTO dto) { var model = _tarefaRepository.Get(id); model.Titulo = dto.Titulo; model.Descricao = dto.Descricao; _tarefaRepository.Update(model); _unitOfWork.Complete(); }
public async Task <IActionResult> Get([FromHeader] string chave) { // veficar se a chave existe HttpResponseMessage response = await cliente.PostAsJsonAsync("/api/usuario/validarchave", chave); if (response.StatusCode.ToString() == "OK") { var requisicao = response.Content.ReadAsAsync <Usuario>(); var listaDeTarefas = _tarefaRepository.Get(); List <Tarefa> listaTarefasUsuario = new List <Tarefa>(); foreach (Tarefa t in listaDeTarefas) { if (t.IdUsuario == requisicao.Result.Id) { listaTarefasUsuario.Add(t); } } return(Ok(listaTarefasUsuario)); } return(BadRequest()); }
public IActionResult Get() { return(Ok(_tarefaRepository.Get())); }