partial void OnOfficeChanging(global::WebStack.QA.Test.OData.Singleton.Client.Office value);
public static SubCompany CreateSubCompany(int ID, long revenue, global::WebStack.QA.Test.OData.Singleton.Client.CompanyCategory category, global::WebStack.QA.Test.OData.Singleton.Client.Office office) { SubCompany subCompany = new SubCompany(); subCompany.ID = ID; subCompany.Revenue = revenue; subCompany.Category = category; if ((office == null)) { throw new global::System.ArgumentNullException("office"); } subCompany.Office = office; return(subCompany); }