Пример #1
0
 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
                                                     )));
 }
Пример #2
0
 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
                                                     )));
 }
Пример #3
0
 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
                                                     )));
 }
Пример #4
0
 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
                                                     )));
 }
Пример #5
0
 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
                                                     )));
 }