Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        public Utilisateur getUtilisateurById(int id)
        {
            UtilisateurDataTable utilisateurDataTable = new UtilisateurDataTable();

            using (UtilisateurTableAdapter utilisateurTableAdapter = new UtilisateurTableAdapter())
            {
                utilisateurDataTable = utilisateurTableAdapter.getUtilisateurById(id);
                UtilisateurRow row         = utilisateurDataTable[0];
                Utilisateur    utilisateur = new Utilisateur(row.id, row.trigramme);
                return(utilisateur);
            }
        }
Ejemplo n.º 3
0
        private static void SauvegarderDataSetXml(object sender, EventArgs e)
        {
            if (sauvegardeEffectue)
            {
                return;
            }

            sauvegardeEffectue = true;

            string cheminAbsolu = Path.Combine(Application.StartupPath, DOSSIER_XML);

            Directory.CreateDirectory(cheminAbsolu);

            BD5B6TP1_ConstantinBrassardLaheyDataSet dataset = new BD5B6TP1_ConstantinBrassardLaheyDataSet();

            SoinTableAdapter               soinTableAdapter   = new SoinTableAdapter();
            ClientTableAdapter             clientTableAdapter = new ClientTableAdapter();
            AssistantSoinTableAdapter      assistanSoinDescriptionTableAdapter = new AssistantSoinTableAdapter();
            AssistantTableAdapter          assistantTableAdapter          = new AssistantTableAdapter();
            ChambreTableAdapter            chambreTableAdapter            = new ChambreTableAdapter();
            ChambreEtPrixTableAdapter      chambreEtPrixTableAdapter      = new ChambreEtPrixTableAdapter();
            InviteTableAdapter             inviteTableAdapter             = new InviteTableAdapter();
            PlanifSoinTableAdapter         planifSoinTableAdapter         = new PlanifSoinTableAdapter();
            ReservationChambreTableAdapter reservationChambreTableAdapter = new ReservationChambreTableAdapter();
            TypeChambreTableAdapter        typeChambreTableAdapter        = new TypeChambreTableAdapter();
            TypeSoinTableAdapter           typeSoinTableAdapter           = new TypeSoinTableAdapter();
            TypeUtilisateurTableAdapter    typeUtilisateurTableAdapter    = new TypeUtilisateurTableAdapter();
            UtilisateurTableAdapter        utilisateurTableAdapter        = new UtilisateurTableAdapter();
            AssistantSoinTableAdapter      assistantSoinTableAdapter      = new AssistantSoinTableAdapter();

            soinTableAdapter.Fill(dataset.Soin);
            clientTableAdapter.Fill(dataset.Client);
            assistantTableAdapter.Fill(dataset.Assistant);
            assistantSoinTableAdapter.Fill(dataset.AssistantSoin);
            chambreTableAdapter.Fill(dataset.Chambre);
            chambreEtPrixTableAdapter.Fill(dataset.ChambreEtPrix);
            inviteTableAdapter.Fill(dataset.Invite);
            planifSoinTableAdapter.Fill(dataset.PlanifSoin);
            reservationChambreTableAdapter.Fill(dataset.ReservationChambre);
            typeChambreTableAdapter.Fill(dataset.TypeChambre);
            typeSoinTableAdapter.Fill(dataset.TypeSoin);
            typeUtilisateurTableAdapter.Fill(dataset.TypeUtilisateur);
            utilisateurTableAdapter.Fill(dataset.Utilisateur);

            foreach (DataTable table in dataset.Tables)
            {
                string nomFichier = CamelCaseToSnakeCase(table.TableName);

                table.WriteXml($"{cheminAbsolu}\\{nomFichier}.xml", MODE_ECRITURE_XML);
            }
        }
Ejemplo n.º 4
0
        public List <Utilisateur> getUtilisateurs()
        {
            UtilisateurDataTable utilisateurDataTable = new UtilisateurDataTable();
            List <Utilisateur>   utilisateurs         = new List <Utilisateur>();

            using (UtilisateurTableAdapter utilisateurTableAdapter = new UtilisateurTableAdapter())
            {
                utilisateurDataTable = utilisateurTableAdapter.getUtilisateurs();
                foreach (UtilisateurRow row in utilisateurDataTable)
                {
                    utilisateurs.Add(new Utilisateur(row.id, row.trigramme));
                }
                return(utilisateurs);
            }
        }