public ActionResult <Produto> GetProduto(string codigo) { ItemCatalogoDocument docProduto = null; if (codigo.StartsWith("PROD")) { docProduto = _context.GetItem(codigo); } if (docProduto != null) { return(_mapper.Map <Produto>(docProduto)); } else { return(NotFound()); } }
public ActionResult <Servico> GetServico(string codigo) { ItemCatalogoDocument docServico = null; if (codigo.StartsWith("SERV")) { docServico = _context.GetItem(codigo); } if (docServico != null) { return(_mapper.Map <Servico>(docServico)); } else { return(NotFound()); } }
public Produto Get(string codigoBarras) { ItemCatalogoDocument document = null; codigoBarras = codigoBarras?.Trim().ToUpper(); if (!String.IsNullOrWhiteSpace(codigoBarras)) { document = _collection.Find( GetFilterProduto(codigoBarras)).FirstOrDefault(); } if (document != null) { return(_mapper.Map <Produto>(document)); } else { return(null); } }