示例#1
0
        public static Person MapTo(this MinifyPerson derived, Person source)
        {
            // this function is auto-generated by DerivedModel.tt
            // you can add your code in MannuallyTo
            source.Email      = derived.Email;
            source.MajorRole  = derived.MajorRole;
            source.Account    = derived.Account?.ToAccount();
            source.Extensions = derived.Extensions?.Select(VivaLing.Models.Account.MinifyPersonExtensionEx.ToPersonExtension).ToList();

            derived.MannuallyTo(source);
            return(source);
        }
示例#2
0
        public static MinifyPerson MapFrom(this MinifyPerson derived, Person source)
        {
            // this function is auto-generated by DerivedModel.tt
            // you can add your code in MannuallyFrom
            derived.Email      = source.Email;
            derived.MajorRole  = source.MajorRole;
            derived.Account    = source.Account?.ToMinifyAccount();
            derived.Extensions = source.Extensions?.Select(VivaLing.Models.Account.MinifyPersonExtensionEx.ToMinifyPersonExtension).ToList();

            derived.MannuallyFrom(source);
            return(derived);
        }