public EstoqueFisicoService(IEstoqueFisicoRepository repositoryFisico, IEstoqueMovimentoRepository repositoryMovimento) : base(repositoryFisico) { this._repositoryFisico = repositoryFisico; this._repositoryMovimento = repositoryMovimento; }
public IEnumerable <EstoqueFisico> GetPorProduto(int cdProduto) { // Inicialização das instancias _repositoryFisico = new EstoqueFisicoRepository(new CentralContext()); _repositoryMovimento = new EstoqueMovimentoRepository(new CentralContext()); _service = new EstoqueFisicoService(_repositoryFisico, _repositoryMovimento); return(_app.GetAllTipoProdutoPorProduto(cdProduto)); }
public HttpResponseMessage AdicionarEstoque([FromBody] EstoqueFisico obj) { _repositoryFisico = new EstoqueFisicoRepository(new CentralContext()); _repositoryMovimento = new EstoqueMovimentoRepository(new CentralContext()); _service = new EstoqueFisicoService(_repositoryFisico, _repositoryMovimento); try { _service.AdicionarEstoque(obj); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public AlertaHistoricoService(IAlertaHistoricoRepository repository, IAlertaInversaoRepository repositoryInversao, IAlertaGeralRepository repositoryGeral, IAlertaManualRepository repositoryManual, IAlertaUltimoCustoRepository repositoryUltimoCusto, IAlertaQuarentenaRepository repositoryQuarentena, IAlertaBalancoRepository repositoryBalanco, IEstoqueFisicoRepository repositoryEstqqueFisico) : base(repository) { this._repository = repository; this._repositoryInversao = repositoryInversao; this._repositoryGeral = repositoryGeral; this._repositoryManual = repositoryManual; this._repositoryUltimoCusto = repositoryUltimoCusto; this._repositoryQuarentena = repositoryQuarentena; this._repositoryBalanco = repositoryBalanco; this._repositoryEstqqueFisico = repositoryEstqqueFisico; }