///<summary> /// Returns a Typed CustomerAndSuppliersByCity Entity with mock values. ///</summary> public static CustomerAndSuppliersByCity CreateMockInstance() { CustomerAndSuppliersByCity mock = new CustomerAndSuppliersByCity(); mock.City = TestUtility.Instance.RandomString(6, false);; mock.CompanyName = TestUtility.Instance.RandomString(19, false);; mock.ContactName = TestUtility.Instance.RandomString(14, false);; mock.Relationship = TestUtility.Instance.RandomString(9, false);; return (CustomerAndSuppliersByCity)mock; }
/// <summary> /// Deserialize the mock CustomerAndSuppliersByCity entity from a temporary file. /// </summary> private void Step_7_DeserializeEntity_Generated() { string fileName = "temp_CustomerAndSuppliersByCity.xml"; XmlSerializer mySerializer = new XmlSerializer(typeof(CustomerAndSuppliersByCity)); System.IO.FileStream myFileStream = new System.IO.FileStream(fileName, System.IO.FileMode.Open); mock = (CustomerAndSuppliersByCity) mySerializer.Deserialize(myFileStream); myFileStream.Close(); System.IO.File.Delete(fileName); System.Console.WriteLine("mock correctly deserialized from a temporary file."); }
/// <summary> /// Gets the property value by name. /// </summary> /// <param name="entity">The entity.</param> /// <param name="propertyName">Name of the property.</param> /// <returns></returns> public static object GetPropertyValueByName(CustomerAndSuppliersByCity entity, string propertyName) { switch (propertyName) { case "City": return entity.City; case "CompanyName": return entity.CompanyName; case "ContactName": return entity.ContactName; case "Relationship": return entity.Relationship; } return null; }
///<summary> /// Returns a Typed CustomerAndSuppliersByCityBase Entity ///</summary> public virtual CustomerAndSuppliersByCityBase Copy() { //shallow copy entity CustomerAndSuppliersByCity copy = new CustomerAndSuppliersByCity(); copy.City = this.City; copy.CompanyName = this.CompanyName; copy.ContactName = this.ContactName; copy.Relationship = this.Relationship; copy.AcceptChanges(); return (CustomerAndSuppliersByCity)copy; }
///<summary> /// A simple factory method to create a new <see cref="CustomerAndSuppliersByCity"/> instance. ///</summary> ///<param name="_city"></param> ///<param name="_companyName"></param> ///<param name="_contactName"></param> ///<param name="_relationship"></param> public static CustomerAndSuppliersByCity CreateCustomerAndSuppliersByCity(System.String _city, System.String _companyName, System.String _contactName, System.String _relationship) { CustomerAndSuppliersByCity newCustomerAndSuppliersByCity = new CustomerAndSuppliersByCity(); newCustomerAndSuppliersByCity.City = _city; newCustomerAndSuppliersByCity.CompanyName = _companyName; newCustomerAndSuppliersByCity.ContactName = _contactName; newCustomerAndSuppliersByCity.Relationship = _relationship; return newCustomerAndSuppliersByCity; }