예제 #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
파일: Map.cs 프로젝트: pitchou13/dds13
        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;
        }