public void UpdateVoteUsaCandidate(string politicianKey, string family,
                                           string education, string professional, string military, string civic,
                                           string political, string religion, string accomplishments,
                                           string birthdate, string email, string website, string facebook,
                                           string twitter, string youtube)
        {
            DateTime dateOfBirth;

            if (!DateTime.TryParse(birthdate, out dateOfBirth))
            {
                dateOfBirth = Politicians.GetDateOfBirth(politicianKey,
                                                         VotePage.DefaultDbDate).Date;
            }
            //Politicians.UpdatePersonal(family, politicianKey);
            //Politicians.UpdateEducation(education, politicianKey);
            //Politicians.UpdateProfession(professional, politicianKey);
            //Politicians.UpdateMilitary(military, politicianKey);
            //Politicians.UpdateCivic(civic, politicianKey);
            //Politicians.UpdatePolitical(political, politicianKey);
            //Politicians.UpdateReligion(religion, politicianKey);
            //Politicians.UpdateAccomplishments(accomplishments, politicianKey);
            Politicians.UpdateDateOfBirth(dateOfBirth, politicianKey);
            Politicians.UpdatePublicEmail(Validation.StripWebProtocol(email), politicianKey);
            Politicians.UpdateWebAddress(Validation.StripWebProtocol(website), politicianKey);
            Politicians.UpdateFacebookWebAddress(Validation.StripWebProtocol(facebook), politicianKey);
            Politicians.UpdateTwitterWebAddress(Validation.StripWebProtocol(twitter), politicianKey);
            Politicians.UpdateYouTubeWebAddress(Validation.StripWebProtocol(youtube), politicianKey);
        }