public GenericCommandResult GetSistemasRondaInspecao([FromRoute] Guid idInspecao, [FromServices] InspecaoHandler handler, [FromServices] IInspecaoRepository inspecao_repository) { return((GenericCommandResult)handler.Handle(new ListarSistemasInspecaoCommand( idInspecao, HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value, inspecao_repository ))); }
public GenericCommandResult PostFinalizarRondaInspecao([FromRoute] Guid idInspecao, [FromBody] FinalizarInspecaoCommand command, [FromServices] InspecaoHandler handler) { return((GenericCommandResult)handler.Handle(new FinalizarInspecaoCommand( HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value, idInspecao, command.Observacao ))); }
public GenericCommandResult PostSalvarItemSistemaRondaInspecao([FromRoute] Guid idInspecao, [FromBody] GravarItemSistemaInspecaoCommand command, [FromServices] InspecaoHandler handler, [FromServices] IInspecaoRepository inspecao_repository) { return((GenericCommandResult)handler.Handle(new GravarItemSistemaInspecaoCommand( idInspecao, command.IdItemSistema, command.Valor, HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value, inspecao_repository ))); }
public GenericCommandResult GetVerificaSeUsuarioPossuiInspecaoAndamento([FromServices] InspecaoHandler handler) { return((GenericCommandResult)handler.Handle(new ListarInspecaoAndamentoUsuarioCommand( HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value ))); }
public GenericCommandResult Iniciar([FromBody] IniciarInspecaoCommand command, [FromServices] InspecaoHandler handler) { return((GenericCommandResult)handler.Handle(new IniciarInspecaoCommand( HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value ))); }