Example #1
0
 private void button6_Click(object sender, EventArgs e)
 {
     //Importer
     if (File.Exists("Fichier.txt"))
     {
         FileStream   fs = new FileStream("Fichier.txt", FileMode.Open);
         StreamReader sr = new StreamReader(fs);
         string       ligne;
         while (sr.Peek() != -1)
         {
             ligne = sr.ReadLine();
             string[] stag = ligne.Split('|');
             stagaire s    = new stagaire(int.Parse(stag[0]), stag[1], DateTime.Parse(stag[2]), int.Parse(stag[3]), stag[4]);
             Program.ls.Add(s);
         }
         sr.Close();
         fs.Close();
         MessageBox.Show("Bien Importer...");
     }
     else
     {
         MessageBox.Show("pas de fichier");
     }
 }
Example #2
0
        private void pictureBox6_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "" || dateTimePicker1.Value == DateTime.Now || groupBox1.Text == "")
            {
                MessageBox.Show("Une information est vide", "Erreur");
            }
            else
            {
                //liseview
                if (checkBox1.Checked == true)
                {
                    stagaire s1 = new stagaire(int.Parse(textBox1.Text), textBox2.Text, dateTimePicker1.Value, int.Parse(numericUpDown1.Value.ToString()), comboBox1.Text);
                    Program.lstview.Add(s1);
                    listView1.Items.Clear();
                    for (int i = 0; i < Program.lstview.Count; i++)
                    {
                        string[]     st   = { Program.lstview[i].Num.ToString(), Program.lstview[i].nom, Program.lstview[i].Datenaissence.ToShortDateString(), Program.lstview[i].AneeBac.ToString(), Program.lstview[i].Filier };
                        ListViewItem item = new ListViewItem(st);
                        listView1.Items.Add(item);
                    }
                }


                //lise box
                if (checkBox2.Checked == true)
                {
                    stagaire s2 = new stagaire(int.Parse(textBox1.Text), textBox2.Text, dateTimePicker1.Value, int.Parse(numericUpDown1.Value.ToString()), comboBox1.Text);
                    Program.lstbox.Add(s2);
                    listBox1.Items.Clear();
                    for (int i = 0; i < Program.lstbox.Count; i++)
                    {
                        listBox1.Items.Add("Num :" + Program.lstbox[i].Num + "  |   Nom :" + Program.lstbox[i].nom + "  |   Date Naissence :" + Program.lstbox[i].Datenaissence + "   |   Année Bac" + Program.lstbox[i].AneeBac + "    |   Filier :" + Program.lstbox[i].Filier);
                    }
                }



                //datagrideview
                if (checkBox3.Checked == true)
                {
                    stagaire s3 = new stagaire(int.Parse(textBox1.Text), textBox2.Text, dateTimePicker1.Value, int.Parse(numericUpDown1.Value.ToString()), comboBox1.Text);
                    Program.dtgv.Add(s3);
                    dataGridView1.Rows.Clear();
                    for (int i = 0; i < Program.dtgv.Count; i++)
                    {
                        dataGridView1.Rows.Add(Program.dtgv[i].Num.ToString(), Program.dtgv[i].nom, Program.dtgv[i].Datenaissence.ToShortDateString(), Program.dtgv[i].AneeBac.ToString(), Program.dtgv[i].Filier);
                    }
                }


                //if checkbox1et2et3 non checked
                if (checkBox1.Checked == false && checkBox2.Checked == false && checkBox3.Checked == false)
                {
                    stagaire s = new stagaire(int.Parse(textBox1.Text), textBox2.Text, dateTimePicker1.Value, int.Parse(numericUpDown1.Value.ToString()), comboBox1.Text);
                    Program.ls.Add(s);
                    listBox2.Items.Clear();
                    for (int i = 0; i < Program.ls.Count; i++)
                    {
                        listBox2.Items.Add("Num :" + Program.ls[i].Num + "  |   Nom :" + Program.ls[i].nom + "  |   Date Naissence :" + Program.ls[i].Datenaissence.ToShortDateString() + " |   Année Bac :" + Program.ls[i].AneeBac + "  |   Filier :" + Program.ls[i].Filier);
                    }
                }

                MessageBox.Show("bien ajouter :");
                textBox1.Clear();
                textBox2.Clear();
                dateTimePicker1.Value = DateTime.Now;
                numericUpDown1.Value  = 2010;
                comboBox1.Text        = "";
                checkBox1.Checked     = false;
                checkBox2.Checked     = false;
                checkBox3.Checked     = false;
            }
        }