/// <summary> /// Wie hoch sind die Versandkosten für die angegebene /// Kategorie in dieses Land? /// <returns>Die Versandkosten. 0.0 wenn keine Versandkosten hinterlegt wurden.</returns> /// </summary> public decimal ShippingCost(ShippingCategory category) { if (category == null) { throw new ArgumentNullException("Keine Versandkosten ohne Kategorie möglich!"); } return (from sc in ShippingCosts where sc.ShippingCategoryId == category.Id select sc.Amount).FirstOrDefault(); }
/// <summary> /// Wie hoch sind die Versandkosten für die angegebene /// Kategorie in dieses Land? /// <returns>Die Versandkosten. 0.0 wenn keine Versandkosten hinterlegt wurden.</returns> /// </summary> public decimal ShippingCost(ShippingCategory category) { if (category == null) { throw new ArgumentNullException("Keine Versandkosten ohne Kategorie möglich!"); } return((from sc in ShippingCosts where sc.ShippingCategoryId == category.Id select sc.Amount).FirstOrDefault()); }
public ShippingCategory CreateShippingCategory(string name) { using (var db = new Entities()) { var cat = new ShippingCategory { Name = name }; db.ShippingCategories.Add(cat); db.SaveChanges(); return cat; } }