Ejemplo n.º 1
0
        public int GetBestandLagerort(string Artikelnummer, int id_Lagerort)
        {
            if (Artikelnummer == null)
            {
                throw new ArgumentNullException("Artikelnummer kann nicht null sein");
            }

            var Art = db.lagerlisten.Where(n => n.artikelnr == Artikelnummer);

            if (!Art.Any())
            {
                throw new KeyNotFoundException("Artikelnummer ist nicht vorhanden");
            }
            if (Art.Count() > 1)
            {
                throw new ArgumentOutOfRangeException("Artikelnummer kann nicht mehrfach vorhanden sein", Artikelnummer);
            }


            return(Lagerbuchungen.GetLagerbestand(Art.SingleOrDefault().id, id_Lagerort));
        }
Ejemplo n.º 2
0
 public int GetBestandLagerort(int id_Artikel, int id_Lagerort)
 {
     return(Lagerbuchungen.GetLagerbestand(id_Artikel, id_Lagerort));
 }