public void Handler(CriarEntregaCommand message) { if (!ValidaMessage(message)) { return; } Entrega entrega = new Entrega(message.NomeColaborador, message.RGColaborador, message.ChaveDeAcessoNota, message.DataEnvio, message.Local, message.Latitude, message.Longitude); _entregaRepository.Criar(entrega); ValidaCommitError(); }
public async Task <IActionResult> Criar(Entrega entrega) { var entregaCriado = await _entregaRepository.Criar(entrega); return(CreatedAtAction(nameof(SelecionarPorId), new { id = entregaCriado.Id }, entregaCriado)); }