public void SaveContact(Contact contact)
        {
            // Kontrollerar att contact objkt går igenom validation innan jag sätter in kontakten. Om ID är 0 så är det en ny kontakt.
            ICollection<ValidationResult> validationresults;
            if (!contact.Validate(out validationresults))
            {
                throw new ApplicationException();
            }

            if (contact.ContactId == 0)
            {
                ContactDAL.InsertContact(contact);
            }
            else
            {
                ContactDAL.UpdateContact(contact);
            }
        }