// Lägger till en medlemsaktivitet i databasen public void SaveMemberActivity(MemberActivity memberActivity) { // Uppfyller inte objektet affärsreglerna... ICollection <ValidationResult> validationResults; if (!memberActivity.Validate(out validationResults)) { // Klarar inte objektet valideringen så kastas ett undantag, samt en referens till valideringssamlingen. var ex = new ValidationException("Objektet klarade inte valideringen."); ex.Data.Add("ValidationResults", validationResults); throw ex; } // Sparar contact-objektet. Är MedAktID 0 skapas en ny medlemsaktivitet... if (memberActivity.MedAktID == 0) { MemberActivityDAL.InsertMemberActivity(memberActivity); } }
public void ExisterarMedlemAktivitetInfo(MemberActivity M) { ExisterarDAL.ExisterarMedlemAktivitet(M); }