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; }
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; }