示例#1
0
        public AddressModelDTO GetAddress(Guid objectId)
        {
            Address spesificAddress = new Address();

            using (var context = new CinemaEntities())
            {
                spesificAddress = (from address in context.Addresses
                                                     where address.ObjectID == objectId
                                                     select address).FirstOrDefault();
            }

            AddressModelDTO addressToReturn = new AddressModelDTO();
            addressToReturn.AddressID = spesificAddress.AddressID;
            addressToReturn.AddressLine1 = spesificAddress.AddressLine1;
            addressToReturn.City = spesificAddress.City;
            addressToReturn.PostalCode = spesificAddress.PostalCode;
            addressToReturn.Province = spesificAddress.Province;
            addressToReturn.Country = spesificAddress.Country;
            addressToReturn.Phone = spesificAddress.Phone;
            addressToReturn.Email = spesificAddress.Email;

            return addressToReturn;
        }
 /// <summary>
 /// Create a new Address object.
 /// </summary>
 /// <param name="addressID">Initial value of the AddressID property.</param>
 /// <param name="addressLine1">Initial value of the AddressLine1 property.</param>
 /// <param name="city">Initial value of the City property.</param>
 /// <param name="postalCode">Initial value of the PostalCode property.</param>
 /// <param name="province">Initial value of the Province property.</param>
 /// <param name="country">Initial value of the Country property.</param>
 /// <param name="phone">Initial value of the Phone property.</param>
 /// <param name="email">Initial value of the Email property.</param>
 /// <param name="objectTypeID">Initial value of the ObjectTypeID property.</param>
 /// <param name="objectID">Initial value of the ObjectID property.</param>
 public static Address CreateAddress(global::System.Int32 addressID, global::System.String addressLine1, global::System.String city, global::System.String postalCode, global::System.String province, global::System.String country, global::System.String phone, global::System.String email, global::System.Guid objectTypeID, global::System.Guid objectID)
 {
     Address address = new Address();
     address.AddressID = addressID;
     address.AddressLine1 = addressLine1;
     address.City = city;
     address.PostalCode = postalCode;
     address.Province = province;
     address.Country = country;
     address.Phone = phone;
     address.Email = email;
     address.ObjectTypeID = objectTypeID;
     address.ObjectID = objectID;
     return address;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Addresses EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToAddresses(Address address)
 {
     base.AddObject("Addresses", address);
 }