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)); }
public int GetBestandLagerort(int id_Artikel, int id_Lagerort) { return(Lagerbuchungen.GetLagerbestand(id_Artikel, id_Lagerort)); }