public async Task <IActionResult> ConsultarOrdenDeTrabajoPorGuid([FromQuery] string GuidOrdenDeTrabajo) { try { OrdenTrabajo ordenTrabajoConsultada = await _ordenTrabajoServicio.ConsultarOrdenDeTrabajoPorGuid(GuidOrdenDeTrabajo, new UsuarioDTO()); return(Ok(ordenTrabajoConsultada)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public async Task <IActionResult> ConsultarProcesoPorGuid([FromQuery] string guidProceso) { try { Proceso proceso = await _procesoService.ConsultarProcesoPorGuid(Guid.Parse(guidProceso), new UsuarioDTO()); proceso.OrdenTrabajo = await _ordenTrabajoService.ConsultarOrdenDeTrabajoPorGuid(proceso.OrdenTrabajo.Guid.ToString(), new UsuarioDTO()); return(Ok(proceso)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public async Task <OrdenTrabajo> Execute(IParams param) { Parametros parametros = (Parametros)param; return(await _service.ConsultarOrdenDeTrabajoPorGuid(parametros.guidOrdenTrabajo, parametros.usuario)); }