public EstoqueContabil GetBySuperProdutoNome(string nomeSuperProduto, int cdPessoaFilial) { var context = new CentralContext(); _repository = new EstoqueContabilRepository(context); _repositoryLog = new LogAlteracaoCustoRepository(context); _service = new EstoqueContabilService(_repository, _repositoryLog); return(_service.GetByNomeSuperProduto(nomeSuperProduto, cdPessoaFilial)); }
public HttpResponseMessage AlterarValorDeCusto([FromBody] EstoqueContabil obj) { var context = new CentralContext(); _repository = new EstoqueContabilRepository(context); _repositoryLog = new LogAlteracaoCustoRepository(context); _service = new EstoqueContabilService(_repository, _repositoryLog); try { _service.AlterarValorDeCusto(obj); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public EstoqueContabilApp(IEstoqueContabilService service) : base(service) { this._service = service; }