Beispiel #1
0
 public IActionResult GetArticuloBySKU(string sku)
 {
     dsAlmacen.ARTICULOSDataTable dtArticulos = new dsAlmacen.ARTICULOSDataTable();
     dtArticulos.FillByORACLE_CODE(sku);
     if (dtArticulos.Count == 0)
     {
         return(NotFound());
     }
     else
     {
         string JSONresult;
         JSONresult = JsonConvert.SerializeObject(Articulo.Parse(dtArticulos[0]));
         return(StatusCode(200, JSONresult));
     }
 }
Beispiel #2
0
        private Bulto ParseBulto(dsAlmacen.BULTOSRow row)
        {
            Bulto bulto = Bulto.Parse(row);

            dsAlmacen.ARTICULOSDataTable dtArticulo = new dsAlmacen.ARTICULOSDataTable();
            dtArticulo.FillByORACLE_CODE(row.ARTICULO);
            if (dtArticulo.Count == 1)
            {
                bulto.Articulo = Articulo.Parse(dtArticulo[0]);
            }

            dsAlmacen.UBICACIONESDataTable dtUbicacion = new dsAlmacen.UBICACIONESDataTable();
            dtUbicacion.FillByCODUBI(bulto.Ubicacion.Codigo);

            if (dtUbicacion.Count == 1)
            {
                bulto.Ubicacion = Ubicacion.Parse(dtUbicacion[0]);
            }

            return(bulto);
        }