예제 #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 Utilisateur CreateUser(string pseudo, string mdp, bool administrateur, bool etat)
 {
     var user = new Utilisateur
     {
         Id = Guid.NewGuid(),
         NewObject = true,
         Pseudo = pseudo,
         Mdp = mdp,
         Administrateur = administrateur,
         Type = null,
         Etat = true
     };
     return user;
 }
예제 #3
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;
        }
예제 #4
0
 private void EditUser(Utilisateur user)
 {
     var utilisateur = new UtilisateurEdit(user, false);
     utilisateur.ShowDialog();
     RefreshDataSource();
 }
예제 #5
0
 public void Add(Utilisateur entity)
 {
     throw new NotImplementedException();
 }