Exemplo n.º 1
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
                                                     )));
 }
Exemplo n.º 2
0
 //[ProducesResponseTypeAttribute(ItensInspecaoAndamentoResponse)]
 public GenericCommandResult GetItensSistemaRondaInspecao([FromRoute] Guid idInspecao,
                                                          [FromBody] ListarItensSistemaInpenspecaoAndamentoCommand command,
                                                          [FromServices] InspecaoHandler handler,
                                                          [FromServices] IInspecaoRepository inspecao_repository)
 {
     return((GenericCommandResult)handler.Handle(new ListarItensSistemaInpenspecaoAndamentoCommand(
                                                     idInspecao,
                                                     command.IdSistema,
                                                     HttpContext.User.Identities.FirstOrDefault().Claims.FirstOrDefault(c => c.Type.Contains("user_id")).Value,
                                                     inspecao_repository
                                                     )));
 }
Exemplo n.º 3
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
                                                     )));
 }
Exemplo n.º 4
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
                                                     )));
 }