public void Cadastrar(TarefaForCreationDTO dto) { var model = new Tarefa(dto.Titulo); model.Descricao = dto.Descricao; _tarefaRepository.Add(model); _unitOfWork.Complete(); }
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 IActionResult Put(Guid id, [FromBody] TarefaForCreationDTO dto) { try { _cadastroTarefaAppService.Atualizar(id, dto); return(NoContent()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Post([FromBody] TarefaForCreationDTO dto) { try { _cadastroTarefaAppService.Cadastrar(dto); return(NoContent()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }