コード例 #1
0
ファイル: Program.cs プロジェクト: gosuto/tfs2.com
 New.Person GetOrCreatePersonForUsername(string username)
 {
     var person = newDatabase.Persons.FirstOrDefault(x => x.User.Username == username);
     if (person == null)
     {
         var user = newDatabase.Users.FirstOrDefault(x => x.Username == username);
         person = new PersonnelRecordsMigrator.New.Person
         {
             User = user,
         };
         newDatabase.Persons.InsertOnSubmit(person);
         newDatabase.SubmitChanges();
     }
     return person;
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: manjot83/tfs2.com
        New.Person GetOrCreatePersonForUsername(string username)
        {
            var person = newDatabase.Persons.FirstOrDefault(x => x.User.Username == username);

            if (person == null)
            {
                var user = newDatabase.Users.FirstOrDefault(x => x.Username == username);
                person = new PersonnelRecordsMigrator.New.Person
                {
                    User = user,
                };
                newDatabase.Persons.InsertOnSubmit(person);
                newDatabase.SubmitChanges();
            }
            return(person);
        }
コード例 #3
0
ファイル: NewDatabase.cs プロジェクト: gosuto/tfs2.com
 partial void DeletePerson(Person instance);
コード例 #4
0
ファイル: NewDatabase.cs プロジェクト: gosuto/tfs2.com
 partial void UpdatePerson(Person instance);
コード例 #5
0
ファイル: NewDatabase.cs プロジェクト: gosuto/tfs2.com
 partial void InsertPerson(Person instance);
コード例 #6
0
ファイル: NewDatabase.cs プロジェクト: gosuto/tfs2.com
		private void detach_Persons(Person entity)
		{
			this.SendPropertyChanging();
			entity.Position = null;
		}
コード例 #7
0
ファイル: NewDatabase.cs プロジェクト: gosuto/tfs2.com
		private void attach_Persons(Person entity)
		{
			this.SendPropertyChanging();
			entity.Position = this;
		}