コード例 #1
0
ファイル: ContactPersonAssembler.cs プロジェクト: nhannd/Xian
        public ContactPerson CreateContactPerson(ContactPersonDetail detail, IPersistenceContext context)
        {
            ContactPerson cp = new ContactPerson();

            cp.Name = detail.Name;
            cp.Address = detail.Address;
            cp.HomePhone = detail.HomePhoneNumber;
            cp.BusinessPhone = detail.BusinessPhoneNumber;
            cp.Relationship = EnumUtils.GetEnumValue<ContactPersonRelationshipEnum>(detail.Relationship, context);
            cp.Type = EnumUtils.GetEnumValue<ContactPersonTypeEnum>(detail.Type, context);

            return cp;
        }
コード例 #2
0
ファイル: ContactPersonAssembler.cs プロジェクト: nhannd/Xian
        public ContactPersonDetail CreateContactPersonDetail(ContactPerson cp)
        {
            ContactPersonDetail detail = new ContactPersonDetail();

            detail.Name = cp.Name;
            detail.Address = cp.Address;
            detail.HomePhoneNumber = cp.HomePhone;
            detail.BusinessPhoneNumber = cp.BusinessPhone;
            detail.Relationship = EnumUtils.GetEnumValueInfo(cp.Relationship);
            detail.Type = EnumUtils.GetEnumValueInfo(cp.Type);

            return detail;
        }