public Utilisateur insertUtilisateur(string trigramme)
 {
     using (UtilisateurTableAdapter utilisateurTableAdapter = new UtilisateurTableAdapter())
     {
         int         id          = (int)utilisateurTableAdapter.insertUtilisateur(trigramme);
         Utilisateur utilisateur = FactoryServicesDA.createUtilisateurServices().getUtilisateurById(id);
         Debug.Write("Id from ServiceDA-->");
         Debug.Write(utilisateur.Id);
         return(utilisateur);
     }
 }
Esempio n. 2
0
        public Project getProjectById(int id)
        {
            ProjetDataTable projetDataTable = new ProjetDataTable();

            using (ProjetTableAdapter projetTableAdapter = new ProjetTableAdapter())
            {
                projetDataTable = projetTableAdapter.getProjetById(id);
                ProjetRow row    = projetDataTable[0];
                Project   projet = new Project(row.id, row.trigramme, row.id_utilisateur);
                projet.Responsable = FactoryServicesDA.createUtilisateurServices().getUtilisateurById(row.id_utilisateur);
                return(projet);
            }
        }
Esempio n. 3
0
        public List <Project> getProjets()
        {
            ProjetDataTable projetDataTable = new ProjetDataTable();
            List <Project>  projets         = new List <Project>();

            using (ProjetTableAdapter projetTableAdapter = new ProjetTableAdapter())
            {
                projetDataTable = projetTableAdapter.getProjets();
                foreach (ProjetRow row in projetDataTable)
                {
                    Project projet = new Project(row.id, row.trigramme, row.id_utilisateur);
                    projet.Etat        = this.getEtatProjet(row.id);
                    projet.Responsable = FactoryServicesDA.createUtilisateurServices().getUtilisateurById(row.id_utilisateur);
                    projets.Add(projet);
                }
                return(projets);
            }
        }
Esempio n. 4
0
        public Tache getTacheById(int id)
        {
            TacheDataTable tacheDataTable = new TacheDataTable();

            using (TacheTableAdapter tacheTableAdapter = new TacheTableAdapter())
            {
                tacheDataTable = tacheTableAdapter.getTacheById(id);
                TacheRow row   = tacheDataTable[0];
                Tache    tache = new Tache(row.id, row.libelle, row.description, row.date_debut, row.duree, row.id_tache_precente, row.id_responsable, row.id_jalon, row.avancement);
                if (row.id_tache_precente > 0)
                {
                    Tache tache_precedente = FactoryServicesDA.createTacheServices().getTacheById(row.id_tache_precente);
                    tache.Tache_precedente = tache_precedente;
                }
                Utilisateur responsable = FactoryServicesDA.createUtilisateurServices().getUtilisateurById(row.id_responsable);
                tache.Responsable = responsable;
                Jalon jalon = FactoryServicesDA.createJalonServices().getJalonById(row.id_jalon);
                tache.Jalon = jalon;
                return(tache);
            }
        }