public static void MemberDalToBll(ProtoLibEntities context, MemberBLL bllMember, Member dalMember) { bllMember.ItemID = dalMember.MemberID; bllMember.FirstName = dalMember.FirstName; bllMember.MiddleName = dalMember.MiddleName; bllMember.LastName = dalMember.LastName; bllMember.DateOfBirth = dalMember.DateOfBirth; bllMember.JoinDate = dalMember.JoinDate; bllMember.Gender = dalMember.Gender; //FIXME: copy image binary data to BLL object bllMember.Portrait = dalMember.Portrait; bllMember.Contact.AddressLine1 = dalMember.Contact.AddLine1; bllMember.Contact.AddressLine2 = dalMember.Contact.AddLine2; bllMember.Contact.AddressLine3 = dalMember.Contact.AddLine3; bllMember.Contact.Phone1 = dalMember.Contact.Phone1; bllMember.Contact.Phone2 = dalMember.Contact.Phone2; bllMember.Contact.Email = dalMember.Contact.Email; bllMember.Contact.Website = dalMember.Contact.Website; bllMember.Contact.Pin = dalMember.Contact.Pin; bllMember.Contact.City = dalMember.Contact.City.City1; bllMember.Contact.StateOrProvince = dalMember.Contact.City.StateOrProvince; bllMember.Contact.Country = dalMember.Contact.City.Country; }
/// <summary> /// Deprecated Method for adding a new object to the Members EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToMembers(Member member) { base.AddObject("Members", member); }
public static void MemberBllToDal(ProtoLibEntities context, MemberBLL bllMember, Member dalMember) { dalMember.FirstName = bllMember.FirstName; dalMember.MiddleName = bllMember.MiddleName; dalMember.LastName = bllMember.LastName; dalMember.DateOfBirth = bllMember.DateOfBirth; dalMember.JoinDate = bllMember.JoinDate; dalMember.Gender = bllMember.Gender; //FIXME: copy image binary data to BLL object dalMember.Portrait = bllMember.Portrait; dalMember.Contact.AddLine1 = bllMember.Contact.AddressLine1; dalMember.Contact.AddLine2 = bllMember.Contact.AddressLine2; dalMember.Contact.AddLine3 = bllMember.Contact.AddressLine3; dalMember.Contact.Phone1 = bllMember.Contact.Phone1; dalMember.Contact.Phone2 = bllMember.Contact.Phone2; dalMember.Contact.Email = bllMember.Contact.Email; dalMember.Contact.Website = bllMember.Contact.Website; dalMember.Contact.Pin = bllMember.Contact.Pin; City city = (from c in context.Cities where c.City1 == bllMember.Contact.City select c).FirstOrDefault(); if (city == null) { dalMember.Contact.City = new City(); dalMember.Contact.City.City1 = bllMember.Contact.City; dalMember.Contact.City.StateOrProvince = bllMember.Contact.StateOrProvince; dalMember.Contact.City.Country = bllMember.Contact.Country; } else { dalMember.Contact.City = city; } }
/// <summary> /// Create a new Member object. /// </summary> /// <param name="memberID">Initial value of the MemberID property.</param> /// <param name="contactID">Initial value of the ContactID property.</param> /// <param name="firstName">Initial value of the FirstName property.</param> /// <param name="lastName">Initial value of the LastName property.</param> /// <param name="joinDate">Initial value of the JoinDate property.</param> public static Member CreateMember(global::System.Int32 memberID, global::System.Int32 contactID, global::System.String firstName, global::System.String lastName, global::System.DateTime joinDate) { Member member = new Member(); member.MemberID = memberID; member.ContactID = contactID; member.FirstName = firstName; member.LastName = lastName; member.JoinDate = joinDate; return member; }