Ejemplo n.º 1
0
        public HttpResponseMessage GetAll()
        {
            List <ProductoViewModel> lstProductosMap = new List <ProductoViewModel>();
            var lstProductos = ProductoBus.GetListProductos();

            if (lstProductos == null || !lstProductos.Any())
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Lista Inventarios Vacia"));
            }

            foreach (var item in lstProductos)
            {
                lstProductosMap.Add(new ProductoViewModel {
                    CodigoBarras   = item.CodigoBarras,
                    Nombre         = item.Nombre,
                    PrecioUnitario = item.PrecioUnitario,
                    Cantidad       = "",
                    IdSucursal     = 0
                });
            }

            return(Request.CreateResponse(HttpStatusCode.OK, lstProductosMap));
        }