Exemplo n.º 1
0
        public PayeurDTO GetPayeurDTO(string codeUtilisateur)
        {
            var payeur = context.Utilisateurs
                         .FirstOrDefault(c => c.CodeUtilisateur == codeUtilisateur);

            if (payeur != null)
            {
                PayeurDTO payeurDto = new PayeurDTO
                {
                    CodePayeurDto      = payeur.IdUtilisateur,
                    CodeUtilisateurDto = payeur.CodeUtilisateur,
                    LoginDto           = payeur.Login,
                    PasswordDto        = payeur.Password,
                    RoleDto            = payeur.Role,
                    PersonneDto        = new PersonneDTO
                    {
                        CodePersonneDto  = payeur.Personne.IdPersonne,
                        NomDto           = payeur.Personne.Nom,
                        PrenomDto        = payeur.Personne.Prenom,
                        DateNaissanceDto = payeur.Personne.DateNaissance
                    }
                };
                //manque liste d'adresse
                return(payeurDto);
            }
            return(null);
        }
Exemplo n.º 2
0
        public void CreatePayeurModel()
        {
            var payeurDto = new PayeurDTO()
            {
                CodePayeurDto      = CodePayeurM,
                CodeUtilisateurDto = CodeUtilisateurM,
                LoginDto           = LoginM,
                PasswordDto        = PasswordM,
                RoleDto            = RoleM,
                PersonneDto        = new PersonneDTO()
                {
                    CodePersonneDto  = PersonneM.CodePersonneM,
                    NomDto           = PersonneM.NomM,
                    PrenomDto        = PersonneM.PrenomM,
                    DateNaissanceDto = PersonneM.DateNaissanceM
                }
            };

            repo.CreatePayeurRepoBol(payeurDto);
        }
        public void CreatePayeur(PayeurDTO payeurDto)
        {
            var payeur = new Utilisateur()
            {
                IdUtilisateur   = payeurDto.CodePayeurDto,
                CodeUtilisateur = payeurDto.CodeUtilisateurDto,
                Login           = payeurDto.LoginDto,
                Password        = payeurDto.PasswordDto,
                Role            = payeurDto.RoleDto,
                Personne        = new Personne()
                {
                    IdPersonne    = payeurDto.PersonneDto.CodePersonneDto,
                    Nom           = payeurDto.PersonneDto.NomDto,
                    Prenom        = payeurDto.PersonneDto.PrenomDto,
                    DateNaissance = Convert.ToDateTime(payeurDto.PersonneDto.DateNaissanceDto)
                }
            };

            context.Utilisateurs.AddOrUpdate(payeur);
            context.SaveChanges();
        }
Exemplo n.º 4
0
        public void CreatePayeur(PayeurDTO payeurDto)
        {
            var payeur = new Utilisateur()
            {
                IdUtilisateur   = payeurDto.CodePayeurDto,
                CodeUtilisateur = payeurDto.CodeUtilisateurDto,
                Login           = payeurDto.LoginDto,
                Password        = payeurDto.PasswordDto,
                Role            = payeurDto.RoleDto,
                Personne        = new Personne()
                {
                    IdPersonne    = payeurDto.PersonneDto.CodePersonneDto,
                    Nom           = payeurDto.PersonneDto.NomDto,
                    Prenom        = payeurDto.PersonneDto.PrenomDto,
                    DateNaissance = payeurDto.PersonneDto.DateNaissanceDto,
                    FkAdresse     = new Random().Next(1, 7)//////////////////////////////////////////////
                }
            };

            context.Utilisateurs.AddOrUpdate(payeur);
            context.SaveChanges();
        }
Exemplo n.º 5
0
 public void CreatePayeurRepoData(PayeurDTO payeurDto)
 {
     gestionUtilisateur.CreatePayeur(payeurDto);
 }
Exemplo n.º 6
0
 public void CreatePayeur(PayeurDTO payeurDto)
 {
     repo.CreatePayeurRepoData(payeurDto);
 }
 public void CreatePayeur(PayeurDTO payeurDto)
 {
 }