public async Task <IActionResult> FinalizarViaje([FromBody] CambiarFechaViajeEntregaDTO cambiarFecha) { try { await _mediator.Send(new FinalizarViajeEntregaCommand(cambiarFecha)); return(Ok(new { Ok = true, Message = "El viaje se ha finalizado exitosamente" })); } catch (Exception e) { return(BadRequest(new { Ok = false, Error = e.Message })); } }
public FinalizarViajeEntregaCommand(CambiarFechaViajeEntregaDTO cambiarFecha) { this.cambiarFecha = cambiarFecha; }
public IniciarViajeEntregaCommand(CambiarFechaViajeEntregaDTO cambiarFecha) { this.cambiarFecha = cambiarFecha; }