Пример #1
0
        public void SaveKund(Kund kund)
        {
            ICollection <ValidationResult> validationResults;

            if (!kund.Validate(out validationResults)) // om den inte klarar valideringsmetoden
            {
                var ex = new ValidationException("Det failade i valideringen!");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }
            if (kund.Kundid == 0) // om kundid är 0 ska en ny kund läggas till
            {
                KundDAL.InsertKund(kund);
            }
            else // annars är det en kund som ska uppdateras
            {
                KundDAL.UpdateKund(kund);
            }
        }
        public void SaveKund(Kund kund)
        {
            ICollection<ValidationResult> validationResults;

            if (!kund.Validate(out validationResults)) // om den inte klarar valideringsmetoden
            {
                var ex = new ValidationException("Det failade i valideringen!");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }
            if (kund.Kundid == 0) // om kundid är 0 ska en ny kund läggas till
            {
                KundDAL.InsertKund(kund);
            }
            else // annars är det en kund som ska uppdateras
            {
                KundDAL.UpdateKund(kund);
            }
        }