Пример #1
0
        public static Utilisateur MapUtilisateur(XpoUtilisateur xpoUtilisateur)
        {
            var utilisateur = new Utilisateur
            {
                Id             = xpoUtilisateur.Oid,
                Pseudo         = xpoUtilisateur.Pseudo,
                Mdp            = xpoUtilisateur.Mdp,
                Administrateur = xpoUtilisateur.Administrateur,
                Type           = xpoUtilisateur.Type,
                Etat           = xpoUtilisateur.Etat
            };

            return(utilisateur);
        }
Пример #2
0
        public static XpoUtilisateur MapUtilisateur(Utilisateur utilisateur, UnitOfWork uow)
        {
            XpoUtilisateur xpoUtilisateur;

            if (utilisateur.NewObject)
            {
                xpoUtilisateur = new XpoUtilisateur(uow)
                {
                    Oid = utilisateur.Id
                };
            }
            else
            {
                xpoUtilisateur = uow.GetObjectByKey <XpoUtilisateur>(utilisateur.Id);
            }

            xpoUtilisateur.Pseudo         = utilisateur.Pseudo;
            xpoUtilisateur.Mdp            = utilisateur.Mdp;
            xpoUtilisateur.Administrateur = utilisateur.Administrateur;
            xpoUtilisateur.Type           = utilisateur.Type;
            xpoUtilisateur.Etat           = utilisateur.Etat;

            return(xpoUtilisateur);
        }