예제 #1
0
 public GenericCommandResult AtualizarOrdemItem([FromBody] AtualizarOrdemItemSistemaCommand command,
                                                [FromServices] SistemaHandler handler,
                                                [FromServices] ISistemaItemRepository sistema_item_repository)
 {
     return((GenericCommandResult)handler.Handle(new AtualizarOrdemItemSistemaCommand(command.ItensSistemasOrdem,
                                                                                      sistema_item_repository)));
 }
예제 #2
0
 public GenericCommandResult AtivarDesativarItemSistema([FromBody] AtivarDesativarItemSistemaCommand command,
                                                        [FromServices] SistemaHandler handler,
                                                        [FromServices] ISistemaItemRepository sistema_item_repository)
 {
     return((GenericCommandResult)handler.Handle(new AtivarDesativarItemSistemaCommand(command.IdItemSistema,
                                                                                       command.Ativo,
                                                                                       sistema_item_repository)));
 }
예제 #3
0
 public GenericCommandResult AlterarItemSistema([FromBody] AlterarItemSistemaCommand command,
                                                [FromServices] SistemaHandler handler,
                                                [FromServices] IUnidadeMedidaRepository unidade_medida_repository,
                                                [FromServices] ISistemaItemRepository sistema_item_repository)
 {
     return((GenericCommandResult)handler.Handle(new AlterarItemSistemaCommand(command.IdItemSistema,
                                                                               command.Nome,
                                                                               command.Descricao,
                                                                               command.IdUnidadeMedida,
                                                                               unidade_medida_repository,
                                                                               sistema_item_repository)));
 }
예제 #4
0
 public SistemaHandler(ISistemaRepository sistema_repository,
                       IEstabelecimentoRepository estabelecimento_repository,
                       ISistemaItemRepository sistema_item_repository,
                       IUnidadeMedidaRepository unidade_medida_repository,
                       IUsuarioRepository usuario_repository,
                       IMapper mapper)
 {
     _sistema_repository         = sistema_repository;
     _estabelecimento_repository = estabelecimento_repository;
     _sistema_item_repository    = sistema_item_repository;
     _unidade_medida_repository  = unidade_medida_repository;
     _usuario_repository         = usuario_repository;
     _mapper = mapper;
 }
예제 #5
0
 public AlterarItemSistemaCommand(Guid idItemSistema,
                                  string nome,
                                  string descricao,
                                  Guid idUnidadeMedida,
                                  IUnidadeMedidaRepository unidade_medida_repository,
                                  ISistemaItemRepository sistema_item_repository)
 {
     IdItemSistema              = idItemSistema;
     Nome                       = nome.ToUpper();
     Descricao                  = descricao;
     IdUnidadeMedida            = idUnidadeMedida;
     _unidade_medida_repository = unidade_medida_repository;
     _sistema_item_repository   = sistema_item_repository;
 }
예제 #6
0
 public InspecaoHandler(IInspecaoRepository inspecao_repository,
                        IUsuarioRepository usuario_repository,
                        IMapper mapper,
                        IInspecaoStatusRepository inspecao_status_repository,
                        ITurnoRepository turno_repository,
                        ISistemaRepository sistema_repository,
                        IInspecaoItemRepository inspecao_item_repository,
                        ISistemaItemRepository sistema_item_repository)
 {
     _usuario_repository  = usuario_repository;
     _inspecao_repository = inspecao_repository;
     _mapper = mapper;
     _inspecao_status_repository = inspecao_status_repository;
     _turno_repository           = turno_repository;
     _sistema_repository         = sistema_repository;
     _inspecao_item_repository   = inspecao_item_repository;
     _sistema_item_repository    = sistema_item_repository;
 }
예제 #7
0
 public AtualizarOrdemItemSistemaCommand(List <ItensSistemaOrdem> itensSistemasOrdem,
                                         ISistemaItemRepository sistema_item_repository)
 {
     ItensSistemasOrdem       = itensSistemasOrdem;
     _sistema_item_repository = sistema_item_repository;
 }
예제 #8
0
 public AtivarDesativarItemSistemaCommand(Guid idItemSistema, bool ativo, ISistemaItemRepository sistema_item_repository)
 {
     IdItemSistema            = idItemSistema;
     Ativo                    = ativo;
     _sistema_item_repository = sistema_item_repository;
 }