/// <summary>
 /// Deprecated Method for adding a new object to the Companies EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToCompanies(Company company)
 {
     base.AddObject("Companies", company);
 }
 /// <summary>
 /// Create a new Company object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="address">Initial value of the Address property.</param>
 /// <param name="rowVersion">Initial value of the RowVersion property.</param>
 public static Company CreateCompany(global::System.Int32 id, global::System.String name, global::System.String address, global::System.Byte[] rowVersion)
 {
     Company company = new Company();
     company.Id = id;
     company.Name = name;
     company.Address = address;
     company.RowVersion = rowVersion;
     return company;
 }
 /// <summary>
 /// Create a new Company object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="companyNameTH">Initial value of the CompanyNameTH property.</param>
 /// <param name="companyNameEN">Initial value of the CompanyNameEN property.</param>
 /// <param name="addressTH1">Initial value of the AddressTH1 property.</param>
 /// <param name="addressEN1">Initial value of the AddressEN1 property.</param>
 /// <param name="taxID">Initial value of the TaxID property.</param>
 /// <param name="phone">Initial value of the Phone property.</param>
 /// <param name="fax">Initial value of the Fax property.</param>
 /// <param name="rowVersion">Initial value of the RowVersion property.</param>
 public static Company CreateCompany(global::System.Int32 id, global::System.String companyNameTH, global::System.String companyNameEN, global::System.String addressTH1, global::System.String addressEN1, global::System.String taxID, global::System.String phone, global::System.String fax, global::System.Byte[] rowVersion)
 {
     Company company = new Company();
     company.Id = id;
     company.CompanyNameTH = companyNameTH;
     company.CompanyNameEN = companyNameEN;
     company.AddressTH1 = addressTH1;
     company.AddressEN1 = addressEN1;
     company.TaxID = taxID;
     company.Phone = phone;
     company.Fax = fax;
     company.RowVersion = rowVersion;
     return company;
 }