private void attach_UserLangs(UserLang entity)
		{
			this.SendPropertyChanging();
			entity.User = this;
		}
		private void detach_UserLangs(UserLang entity)
		{
			this.SendPropertyChanging();
			entity.User = null;
		}
 partial void DeleteUserLang(UserLang instance);
 partial void UpdateUserLang(UserLang instance);
 partial void InsertUserLang(UserLang instance);
Exemple #6
0
 private void SetLang(UserLang postLang)
 {
     FirstName = postLang.FirstName;
     LastName = postLang.LastName;
 }
Exemple #7
0
 private void CreateOrChangeUserLang(User instance, User cache, Language lang)
 {
     UserLang postLang = null;
     if (cache != null)
     {
         postLang = Db.UserLangs.FirstOrDefault(p => p.UserID == cache.ID && p.LanguageID == lang.ID);
     }
     if (postLang == null)
     {
         var newuserLang = new UserLang
         {
             UserID = instance.ID,
             LanguageID = lang.ID,
             FirstName = instance.FirstName,
             LastName = instance.LastName
         };
         Db.UserLangs.InsertOnSubmit(newuserLang);
     }
     else
     {
         postLang.FirstName = instance.FirstName;
         postLang.LastName = instance.LastName;
     }
     Db.UserLangs.Context.SubmitChanges();
 }