Example #1
0
        //Undersöker värdet egenskapen BrandID. Har BrandID värdet 0 är det en ny post. Annars en uppdatering.
        public static void SaveLabelBrands(LabelBrands labelBrands)
        {
            ICollection <ValidationResult> validationResults;

            if (!labelBrands.Validate(out validationResults))
            {
                var ex = new ValidationException("Objektet kunde inte valideras");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }

            if (labelBrands.BrandID == 0)
            {
                LabelBrandsDAL.InsertWhisky(labelBrands);
            }
            else
            {
                LabelBrandsDAL.UpdateWhisky(labelBrands);
            }
        }
Example #2
0
 public static void DeleteLabelBrand(int brandID)
 {
     LabelBrandsDAL.DeleteLabelBrand(brandID);
 }
Example #3
0
 public static IEnumerable <LabelBrands> GetWhiskys()
 {
     return(LabelBrandsDAL.GetWhiskyBrands());
 }