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; }
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); }
partial void DeletePerson(Person instance);
partial void UpdatePerson(Person instance);
partial void InsertPerson(Person instance);
private void detach_Persons(Person entity) { this.SendPropertyChanging(); entity.Position = null; }
private void attach_Persons(Person entity) { this.SendPropertyChanging(); entity.Position = this; }