Exemplo n.º 1
0
        public static XpoDonneur MapDonneur(Donneur donneur, UnitOfWork uow)
        {
            XpoDonneur xpoDonneur;

            if (donneur.NewObject)
            {
                xpoDonneur = new XpoDonneur(uow)
                {
                    Oid = donneur.Id
                };
            }
            else
            {
                xpoDonneur = uow.GetObjectByKey <XpoDonneur>(donneur.Id);
            }

            xpoDonneur.Nom           = donneur.Nom;
            xpoDonneur.Prenom        = donneur.Prenom;
            xpoDonneur.DateNaissance = donneur.DateNaissance;
            xpoDonneur.Sexe          = donneur.Sexe;
            xpoDonneur.Adresse       = donneur.Adresse;
            xpoDonneur.Mail          = donneur.Mail;
            xpoDonneur.NumTel        = donneur.NumTel;
            xpoDonneur.Etat          = donneur.Etat;

            return(xpoDonneur);
        }
Exemplo n.º 2
0
        public static Donneur MapDonneur(XpoDonneur xpoDonneur)
        {
            var donneur = new Donneur
            {
                Id            = xpoDonneur.Oid,
                Nom           = xpoDonneur.Nom,
                Prenom        = xpoDonneur.Prenom,
                DateNaissance = xpoDonneur.DateNaissance,
                Sexe          = xpoDonneur.Sexe,
                Adresse       = xpoDonneur.Adresse,
                Mail          = xpoDonneur.Mail,
                NumTel        = xpoDonneur.NumTel,
                Etat          = xpoDonneur.Etat
            };

            return(donneur);
        }