static void Main(string[] args) { var c = new Contact { FirstName = "Agnaldo", MiddleName = "D. dos", LastName = "Santos" }; Console.WriteLine("{0} {1} {2}", c.FirstName, c.MiddleName, c.LastName); using (var e = new AdventureWorksEntities()) { var contato = e.Contact.FirstOrDefault<Contact>(); Console.WriteLine("{0} {1} {2}", contato.FirstName, contato.MiddleName, contato.LastName); foreach (var item in contato.SalesOrderHeader) { Console.WriteLine("\t{0} - US$ {1:n}", item.OrderDate, item.SubTotal); } } Console.ReadKey(); }
/// <summary> /// Create a new Contact object. /// </summary> /// <param name="contactID">Initial value of the ContactID property.</param> /// <param name="nameStyle">Initial value of the NameStyle property.</param> /// <param name="firstName">Initial value of the FirstName property.</param> /// <param name="lastName">Initial value of the LastName property.</param> /// <param name="emailPromotion">Initial value of the EmailPromotion property.</param> /// <param name="passwordHash">Initial value of the PasswordHash property.</param> /// <param name="passwordSalt">Initial value of the PasswordSalt property.</param> /// <param name="rowguid">Initial value of the rowguid property.</param> /// <param name="modifiedDate">Initial value of the ModifiedDate property.</param> public static Contact CreateContact(global::System.Int32 contactID, global::System.Boolean nameStyle, global::System.String firstName, global::System.String lastName, global::System.Int32 emailPromotion, global::System.String passwordHash, global::System.String passwordSalt, global::System.Guid rowguid, global::System.DateTime modifiedDate) { Contact contact = new Contact(); contact.ContactID = contactID; contact.NameStyle = nameStyle; contact.FirstName = firstName; contact.LastName = lastName; contact.EmailPromotion = emailPromotion; contact.PasswordHash = passwordHash; contact.PasswordSalt = passwordSalt; contact.rowguid = rowguid; contact.ModifiedDate = modifiedDate; return contact; }
/// <summary> /// Deprecated Method for adding a new object to the Contact EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToContact(Contact contact) { base.AddObject("Contact", contact); }