Beispiel #1
0
        public void saveClientInfo(ClientInterestViewModel clientInterestViewModel)
        {
            Client client = new Client();

            client.UserId    = clientInterestViewModel.userId;
            client.UserName  = clientInterestViewModel.userName;
            client.gender    = clientInterestViewModel.gender;
            client.email     = clientInterestViewModel.email;
            client.country   = clientInterestViewModel.country;
            client.province  = clientInterestViewModel.province;
            client.city      = clientInterestViewModel.city;
            client.birthdate = clientInterestViewModel.birthdate;
            client.latitude  = clientInterestViewModel.latitude;
            client.longitude = clientInterestViewModel.longitude;

            db.Clients.Add(client);
            db.SaveChanges();

            foreach (string interest in clientInterestViewModel.interests)
            {
                ClientInterest clientInterest = new ClientInterest();
                clientInterest.UserName = clientInterestViewModel.userName;
                clientInterest.interest = interest;
                db.ClientInterests.Add(clientInterest);
            }

            db.SaveChanges();
        }