public Country CreateCountry(string countryName) { if ((object)countryName == null) { throw new ArgumentNullException("countryName"); } if (!this.OnCountryCountryNameChanging(null, countryName)) { throw PersonCountryDemoContext.GetConstraintEnforcementFailedException("countryName"); } return(new CountryImpl(this, countryName)); }
public Person CreatePerson(string lastName, string firstName) { if ((object)lastName == null) { throw new ArgumentNullException("lastName"); } if ((object)firstName == null) { throw new ArgumentNullException("firstName"); } if (!this.OnPersonLastNameChanging(null, lastName)) { throw PersonCountryDemoContext.GetConstraintEnforcementFailedException("lastName"); } if (!this.OnPersonFirstNameChanging(null, firstName)) { throw PersonCountryDemoContext.GetConstraintEnforcementFailedException("firstName"); } return(new PersonImpl(this, lastName, firstName)); }