// GET: api/ClassificacaoProduto public IEnumerable <ClassificacaoProduto> Get(string nomeClassificacao) { // Inicialização das instancias _repository = new ClassificacaoProdutoRepository(new CentralContext()); _service = new ClassificacaoProdutoService(_repository); return(_service.GetAll().Where(x => x.label == nomeClassificacao)); }
// GET: api/ClassificacaoProduto public IEnumerable <ClassificacaoProduto> GetAll() { // Inicialização das instancias _repository = new ClassificacaoProdutoRepository(new CentralContext()); _service = new ClassificacaoProdutoService(_repository); return(_service.GetAll().Where(x => x.CdOrdem.Length == 3).OrderBy(x => x.label)); }
// GET: api/ClassificacaoProduto public ClassificacaoProduto GetByCdClassificacao(int cdClassificacao) { // Inicialização das instancias _repository = new ClassificacaoProdutoRepository(new CentralContext()); _service = new ClassificacaoProdutoService(_repository); return(_service.GetAll().Where(x => x.CdClassificacaoProduto == cdClassificacao).FirstOrDefault()); }
public HttpResponseMessage AlterarClassificacaoProduto([FromBody] ClassificacaoProduto objView) { // Inicialização das instancias _repository = new ClassificacaoProdutoRepository(new CentralContext()); _service = new ClassificacaoProdutoService(_repository); try { _service.AlterarClassificacaoProduto(objView); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public ClassificacaoProdutoService(IClassificacaoProdutoRepository repository) : base(repository) { this._repository = repository; }