Exemple #1
0
        public IHttpActionResult PutEncerrarOS(long idCorrida, [FromBody] EncerrarCorridaFiltro filtro, int?idStatus = null)
        {
            // Instancia
            new CorridaRepositorio().EncerrarOrdemServico(idCorrida, idStatus,
                                                          (filtro.KilometragemRodada != null ? int.Parse(filtro.KilometragemRodada?.ToString()) : 0), filtro.MinutosParados ?? 0);

            // Return
            return(Ok());
        }
Exemple #2
0
 /// <summary>
 /// Encerrar OS
 /// </summary>
 /// <returns>ResumoModel</returns>
 public async Task EncerrarOrdemServico(long?statusCorrida, long idCorrida, EncerrarCorridaFiltro filtro)
 {
     // status/{idStatus:long}/{idCorrida:long}
     await this.Put(new Uri($"{ServicoRotas.Base}{string.Format(ServicoRotas.Corrida.PutEncerrarCorrida, idCorrida, statusCorrida)}"), filtro);
 }