示例#1
0
        private void button3_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO   IGPDAO = new GestionProduitDAO();
            ICollection <Feeder> F      = IGPDAO.ListerTotaleFeederAccueil("13-12-2015", "1", "f");

            MessageBox.Show("");
        }
示例#2
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            Produit            P      = new Produit();

            ICollection <Feeder> Feeders = new List <Feeder>();

            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown1.Value)
            });
            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown2.Value)
            });
            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown3.Value)
            });
            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown4.Value)
            });
            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown5.Value)
            });
            Feeders.Add(new Feeder {
                Quantite = Convert.ToInt32(numericUpDown6.Value)
            });

            P.Feeders = Feeders;

            IGPDAO.ModifierProduit(P, comboBox2.Text);
        }
示例#3
0
        /// <summary>
        /// ///////////////////////////////////////
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>


        private void Calcul_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO        = new GestionProduitDAO();
            ICollection <Buse> AnciensBuses  = new List <Buse>();
            ICollection <Buse> NouveauxBuses = new List <Buse>();

            AnciensBuses  = IGPDAO.ListerBuses(AP_Combo_Box.Text);
            NouveauxBuses = IGPDAO.ListerBuses(NP_Combo_Box.Text);


            ICollection <TextBox> textBox = new List <TextBox>();

            textBox = AddTextBoxes(this);
            int k = 0;

            for (int i = 33; i > 0; i--)
            {
                textBox.ElementAt(k).Text = "" + (NouveauxBuses.ElementAt(i - 1).Quantite - AnciensBuses.ElementAt(i - 1).Quantite);
                k++;
            }

            /*textBox1.Text = "" + (NouveauxBuses.ElementAt(0).Quantite - AnciensBuses.ElementAt(0).Quantite);
             * textBox2.Text = "" + (NouveauxBuses.ElementAt(1).Quantite - AnciensBuses.ElementAt(1).Quantite);
             * textBox3.Text = "" + (NouveauxBuses.ElementAt(2).Quantite - AnciensBuses.ElementAt(2).Quantite);
             * textBox4.Text = "" + (NouveauxBuses.ElementAt(3).Quantite - AnciensBuses.ElementAt(3).Quantite);
             * textBox5.Text = "" + (NouveauxBuses.ElementAt(4).Quantite - AnciensBuses.ElementAt(4).Quantite);
             *
             * textBox6.Text = "" + (NouveauxBuses.ElementAt(5).Quantite - AnciensBuses.ElementAt(5).Quantite);
             * textBox7.Text = "" + (NouveauxBuses.ElementAt(6).Quantite - AnciensBuses.ElementAt(6).Quantite);
             * textBox8.Text = "" + (NouveauxBuses.ElementAt(7).Quantite - AnciensBuses.ElementAt(7).Quantite);
             * textBox9.Text = "" + (NouveauxBuses.ElementAt(8).Quantite - AnciensBuses.ElementAt(8).Quantite);
             * textBox10.Text = "" + (NouveauxBuses.ElementAt(9).Quantite - AnciensBuses.ElementAt(9).Quantite);
             * textBox11.Text = "" + (NouveauxBuses.ElementAt(10).Quantite - AnciensBuses.ElementAt(10).Quantite);
             * textBox12.Text = "" + (NouveauxBuses.ElementAt(11).Quantite - AnciensBuses.ElementAt(11).Quantite);
             * textBox13.Text = "" + (NouveauxBuses.ElementAt(12).Quantite - AnciensBuses.ElementAt(12).Quantite);
             * textBox14.Text = "" + (NouveauxBuses.ElementAt(13).Quantite - AnciensBuses.ElementAt(13).Quantite);
             * textBox15.Text = "" + (NouveauxBuses.ElementAt(14).Quantite - AnciensBuses.ElementAt(14).Quantite);
             * textBox16.Text = "" + (NouveauxBuses.ElementAt(15).Quantite - AnciensBuses.ElementAt(15).Quantite);
             * textBox17.Text = "" + (NouveauxBuses.ElementAt(16).Quantite - AnciensBuses.ElementAt(16).Quantite);
             * textBox18.Text = "" + (NouveauxBuses.ElementAt(17).Quantite - AnciensBuses.ElementAt(17).Quantite);
             * textBox19.Text = "" + (NouveauxBuses.ElementAt(18).Quantite - AnciensBuses.ElementAt(18).Quantite);
             * textBox20.Text = "" + (NouveauxBuses.ElementAt(19).Quantite - AnciensBuses.ElementAt(19).Quantite);
             * textBox21.Text = "" + (NouveauxBuses.ElementAt(20).Quantite - AnciensBuses.ElementAt(20).Quantite);
             * textBox22.Text = "" + (NouveauxBuses.ElementAt(21).Quantite - AnciensBuses.ElementAt(21).Quantite);
             * textBox23.Text = "" + (NouveauxBuses.ElementAt(22).Quantite - AnciensBuses.ElementAt(22).Quantite);
             * textBox24.Text = "" + (NouveauxBuses.ElementAt(23).Quantite - AnciensBuses.ElementAt(23).Quantite);
             * textBox25.Text = "" + (NouveauxBuses.ElementAt(24).Quantite - AnciensBuses.ElementAt(24).Quantite);
             * textBox26.Text = "" + (NouveauxBuses.ElementAt(25).Quantite - AnciensBuses.ElementAt(25).Quantite);
             * textBox27.Text = "" + (NouveauxBuses.ElementAt(26).Quantite - AnciensBuses.ElementAt(26).Quantite);
             * textBox28.Text = "" + (NouveauxBuses.ElementAt(27).Quantite - AnciensBuses.ElementAt(27).Quantite);
             * textBox29.Text = "" + (NouveauxBuses.ElementAt(28).Quantite - AnciensBuses.ElementAt(28).Quantite);
             * textBox30.Text = "" + (NouveauxBuses.ElementAt(29).Quantite - AnciensBuses.ElementAt(29).Quantite);
             * textBox31.Text = "" + (NouveauxBuses.ElementAt(30).Quantite - AnciensBuses.ElementAt(30).Quantite);
             * textBox32.Text = "" + (NouveauxBuses.ElementAt(31).Quantite - AnciensBuses.ElementAt(31).Quantite);
             * textBox33.Text = "" + (NouveauxBuses.ElementAt(32).Quantite - AnciensBuses.ElementAt(32).Quantite);
             */
            this.verou1 = false;
        }
        private void ModifConfMAxFeeder_Load(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();

            foreach (var item in IGPDAO.ListerUF())
            {
                comboBox1.Items.Add(item);
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();

            comboBox2.Items.Clear();
            foreach (var item in IGPDAO.ListerProduit(comboBox1.Text))
            {
                comboBox2.Items.Add(item.Nom);
            }
        }
        public MajProdBuse()
        {
            InitializeComponent();
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();

            foreach (var item in IGPDAO.ListerUF())
            {
                comboBox1.Items.Add(item);
            }
        }
示例#7
0
        private void button4_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO   a    = new GestionProduitDAO();
            ICollection <Feeder> vect = a.ListerTotaleFeederAccueil();

            foreach (var item in vect)
            {
                MessageBox.Show(item.FedderID + " : " + item.Quantite);
            }
        }
示例#8
0
        private void button2_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();

            foreach (var item1 in IGPDAO.ListerProduit(UF_Combo_Box.Text))
            {
                AP_Combo_Box.Items.Remove(item1.Nom);
                NP_Combo_Box.Items.Remove(item1.Nom);
            }
        }
示例#9
0
        private void button3_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            var     a = comboBox2.Text;
            Produit P = IGPDAO.GetProduitByNom(a);



            numericUpDown1.Value = P.Feeders.ElementAt(0).Quantite;
            numericUpDown2.Value = P.Feeders.ElementAt(1).Quantite;
            numericUpDown3.Value = P.Feeders.ElementAt(2).Quantite;
            numericUpDown4.Value = P.Feeders.ElementAt(3).Quantite;
            numericUpDown5.Value = P.Feeders.ElementAt(4).Quantite;
            numericUpDown6.Value = P.Feeders.ElementAt(5).Quantite;
        }
示例#10
0
        private void button1_Click(object sender, EventArgs e)
        {
            IGestionEtatDAO    IGEDAO = new GestionEtatDAO();
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            Etat         a            = new Etat();
            IGestionEtat IGE          = new GestionEtat();

            string D        = dateTimePicker1.Text;
            int    i1       = D.IndexOf(" ");
            var    jour     = D.Substring(0, i1);
            var    mot1     = D.Substring(i1 + 1);
            int    i2       = mot1.IndexOf(" ");
            var    jour_nbr = mot1.Substring(0, i2);

            var mot2     = mot1.Substring(i2 + 1);
            int i3       = mot2.IndexOf(" ");
            var mois     = mot2.Substring(0, i3);
            var mois_nbr = IGE.GetDate(mois);
            var anne     = mot2.Substring(i3 + 1);

            var date = jour_nbr + "-" + mois_nbr + "-" + anne;

            if (comboBox5.Text != "Local")
            {
                a = IGEDAO.GetEtat(comboBox5.Text, date, comboBox2.Text, "b");
                ICollection <TextBox> TextBoxes = AddTextBoxes(this);
                int k = 0;
                for (int i = 33; i > 0; i--)
                {
                    TextBoxes.ElementAt(k).Text = "" + a.Buses.ElementAt(i - 1).Quantite;
                    k++;
                }
            }
            else
            {
                ICollection <Buse> BuseUsine   = IGPDAO.ListerTotaleBusesUsine();
                ICollection <Buse> BuseinallUF = IGPDAO.ListerTotaleBuseAccueil(date, comboBox2.Text, "b");
                int k = 0;
                for (int i = 33; i > 0; i--)
                {
                    ICollection <TextBox> TextBoxes = AddTextBoxes(this);
                    TextBoxes.ElementAt(k).Text = "" + (BuseUsine.ElementAt(i - 1).Quantite - BuseinallUF.ElementAt(i - 1).Quantite);
                    k++;
                }
            }
        }
示例#11
0
        private void button1_Click(object sender, EventArgs e)
        {
            IGestionEtatDAO    IGEDAO = new GestionEtatDAO();
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            Etat         a            = new Etat();
            IGestionEtat IGE          = new GestionEtat();

            string D        = dateTimePicker1.Text;
            int    i1       = D.IndexOf(" ");
            var    jour     = D.Substring(0, i1);
            var    mot1     = D.Substring(i1 + 1);
            int    i2       = mot1.IndexOf(" ");
            var    jour_nbr = mot1.Substring(0, i2);

            var mot2     = mot1.Substring(i2 + 1);
            int i3       = mot2.IndexOf(" ");
            var mois     = mot2.Substring(0, i3);
            var mois_nbr = IGE.GetDate(mois);
            var anne     = mot2.Substring(i3 + 1);

            var date = jour_nbr + "-" + mois_nbr + "-" + anne;

            if (comboBox5.Text != "Local")
            {
                a             = IGEDAO.GetEtat(comboBox5.Text, date, comboBox2.Text, "f");
                textBox6.Text = "" + a.Feeders.ElementAt(0).Quantite;
                textBox5.Text = "" + a.Feeders.ElementAt(1).Quantite;
                textBox4.Text = "" + a.Feeders.ElementAt(2).Quantite;
                textBox9.Text = "" + a.Feeders.ElementAt(3).Quantite;
                textBox8.Text = "" + a.Feeders.ElementAt(4).Quantite;
                textBox7.Text = "" + a.Feeders.ElementAt(5).Quantite;
            }
            else
            {
                ICollection <Feeder> FeederdanslesUF = IGPDAO.ListerTotaleFeederAccueil(date, comboBox2.Text, "f");
                ICollection <Feeder> FeederDansUsine = IGPDAO.ListerTotaleFeederUsine();
                textBox6.Text = "" + (FeederDansUsine.ElementAt(0).Quantite - FeederdanslesUF.ElementAt(0).Quantite);
                textBox5.Text = "" + (FeederDansUsine.ElementAt(1).Quantite - FeederdanslesUF.ElementAt(1).Quantite);
                textBox4.Text = "" + (FeederDansUsine.ElementAt(2).Quantite - FeederdanslesUF.ElementAt(2).Quantite);
                textBox9.Text = "" + (FeederDansUsine.ElementAt(3).Quantite - FeederdanslesUF.ElementAt(3).Quantite);
                textBox8.Text = "" + (FeederDansUsine.ElementAt(4).Quantite - FeederdanslesUF.ElementAt(4).Quantite);
                textBox7.Text = "" + (FeederDansUsine.ElementAt(5).Quantite - FeederdanslesUF.ElementAt(5).Quantite);
            }
        }
        private void button3_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            var     a = comboBox2.Text;
            Produit P = IGPDAO.GetProduitByNom(a);

            textBox1.Text  = P.Buses.ElementAt(0).Quantite.ToString();
            textBox2.Text  = P.Buses.ElementAt(1).Quantite.ToString();
            textBox3.Text  = P.Buses.ElementAt(2).Quantite.ToString();
            textBox4.Text  = P.Buses.ElementAt(3).Quantite.ToString();
            textBox5.Text  = P.Buses.ElementAt(4).Quantite.ToString();
            textBox6.Text  = P.Buses.ElementAt(5).Quantite.ToString();
            textBox7.Text  = P.Buses.ElementAt(6).Quantite.ToString();
            textBox8.Text  = P.Buses.ElementAt(7).Quantite.ToString();
            textBox9.Text  = P.Buses.ElementAt(8).Quantite.ToString();
            textBox10.Text = P.Buses.ElementAt(9).Quantite.ToString();
            textBox11.Text = P.Buses.ElementAt(10).Quantite.ToString();
            textBox12.Text = P.Buses.ElementAt(11).Quantite.ToString();
            textBox13.Text = P.Buses.ElementAt(12).Quantite.ToString();
            textBox14.Text = P.Buses.ElementAt(13).Quantite.ToString();
            textBox15.Text = P.Buses.ElementAt(14).Quantite.ToString();
            textBox16.Text = P.Buses.ElementAt(15).Quantite.ToString();
            textBox17.Text = P.Buses.ElementAt(16).Quantite.ToString();
            textBox18.Text = P.Buses.ElementAt(17).Quantite.ToString();
            textBox19.Text = P.Buses.ElementAt(18).Quantite.ToString();
            textBox20.Text = P.Buses.ElementAt(19).Quantite.ToString();
            textBox21.Text = P.Buses.ElementAt(20).Quantite.ToString();
            textBox22.Text = P.Buses.ElementAt(21).Quantite.ToString();
            textBox23.Text = P.Buses.ElementAt(22).Quantite.ToString();
            textBox24.Text = P.Buses.ElementAt(23).Quantite.ToString();
            textBox25.Text = P.Buses.ElementAt(24).Quantite.ToString();
            textBox26.Text = P.Buses.ElementAt(25).Quantite.ToString();
            textBox27.Text = P.Buses.ElementAt(26).Quantite.ToString();
            textBox28.Text = P.Buses.ElementAt(27).Quantite.ToString();
            textBox29.Text = P.Buses.ElementAt(28).Quantite.ToString();
            textBox30.Text = P.Buses.ElementAt(29).Quantite.ToString();
            textBox31.Text = P.Buses.ElementAt(30).Quantite.ToString();
            textBox32.Text = P.Buses.ElementAt(31).Quantite.ToString();
            textBox33.Text = P.Buses.ElementAt(32).Quantite.ToString();
        }
示例#13
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            IGestionEtatDAO    IGEDAO = new GestionEtatDAO();



            // Etat a = new Etat();
            // a = IGEDAO.RechercherDernierEtat("STB2");
            // Buses=IGPDAO.ListerTotaleBuseAccueil();
            ICollection <Buse>   Buses   = new List <Buse>();
            ICollection <Feeder> Feeders = new List <Feeder>();

            /* for (int i = 0; i < 33; i++)
             * {
             *   Buses.Add(new Buse { Quantite = i+10 });
             * }
             * for (int i = 0; i < 6; i++)
             * {
             *   Feeders.Add(new Feeder { Quantite = i });
             * }
             * Etat b = new Etat { Buses=Buses,Feeders=Feeders,UF="aa",NumEquipe=1};
             * b.DateCS=@"10/06/2012";
             * Technicien T = new Technicien { Nom = "ali" };
             * b.Technicien = T;
             * IGEDAO.AjouterPrevision(b);
             *
             *
             * Produit P = new Produit();
             * P = IGPDAO.GetProduitByNom("E1 X29 MCU 252");
             */

            IGestionConfigurationDAO IGCDAO = new GestionConfigurationDAO();

            Buses = IGCDAO.ConfigBuse("ATR");

            MessageBox.Show("");
        }
        private void button2_Click(object sender, EventArgs e)
        {
            IGestionProduitDAO IGPDAO = new GestionProduitDAO();
            Produit            P      = new Produit();

            ICollection <Buse> Buses = new List <Buse>();

            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox1.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox2.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox3.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox4.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox5.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox6.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox7.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox8.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox9.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox10.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox11.Text)
            });

            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox12.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox13.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox14.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox15.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox16.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox17.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox18.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox19.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox20.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox21.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox22.Text)
            });


            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox23.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox24.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox25.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox26.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox27.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox28.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox29.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox30.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox31.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox32.Text)
            });
            Buses.Add(new Buse {
                Quantite = Convert.ToInt32(textBox33.Text)
            });


            P.Buses = Buses;

            IGPDAO.ModifierProduitBuse(P, comboBox2.Text);
        }
示例#15
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (this.verou1)
            {
                MessageBox.Show("Vous devez appuiyer sur le boutton calcul d'abord");
            }
            else
            {
                IGestionEtatDAO          IGEDAO = new GestionEtatDAO();
                IGestionConfigurationDAO IGCDAO = new GestionConfigurationDAO();
                IGestionProduitDAO       IGPDAO = new GestionProduitDAO();

                ICollection <Feeder> TotaleFeederDansUF   = new List <Feeder>();
                ICollection <Feeder> TotaleFeederInLocale = new List <Feeder>();

                ICollection <Feeder> FeedersConfig = new List <Feeder>();

                Etat etat = IGEDAO.RechercherDernierEtat(UF_Combo_Box.Text, "f");

                FeedersConfig = IGCDAO.ConfigFeeder(UF_Combo_Box.Text);



                int[]    ConfigF        = new int[6];
                string[] ConfigFeederID = new string[6];
                int[]    DernierEtatF   = new int[6];
                int      i = 0;
                foreach (var item in FeedersConfig)
                {
                    ConfigF[i]        = item.Quantite;
                    ConfigFeederID[i] = item.Coordonnee;
                    i++;
                }
                i = 0;
                foreach (var item in etat.Feeders)
                {
                    DernierEtatF[i] = item.Quantite;
                    i++;
                }

                string [] Coordonnefeeder = new string [6];

                Coordonnefeeder[0] = "F2X8";
                Coordonnefeeder[1] = "F12X16";
                Coordonnefeeder[2] = "F24X32";
                Coordonnefeeder[3] = "F44X56";
                Coordonnefeeder[4] = "F72";
                Coordonnefeeder[5] = "F88";

                int[] T = new int[6];
                T[0] = DernierEtatF[0] + Convert.ToInt32(textBox1.Text);
                T[1] = DernierEtatF[1] + Convert.ToInt32(textBox2.Text);
                T[2] = DernierEtatF[2] + Convert.ToInt32(textBox3.Text);
                T[3] = DernierEtatF[3] + Convert.ToInt32(textBox4.Text);
                T[4] = DernierEtatF[4] + Convert.ToInt32(textBox5.Text);
                T[5] = DernierEtatF[5] + Convert.ToInt32(textBox6.Text);



                TotaleFeederDansUF   = IGPDAO.ListerTotaleFeederAccueil();
                TotaleFeederInLocale = IGPDAO.ListerTotaleFeederUsine();

                int[] TotaleFeederDansUF1   = new int[6];
                int[] TotaleFeederInLocale1 = new int[6];
                int[] FeederDisponible      = new int[6];
                var   k = 0;
                foreach (var item in TotaleFeederDansUF)
                {
                    TotaleFeederDansUF1[k] = item.Quantite;
                    k++;
                }
                k = 0;
                foreach (var item in TotaleFeederInLocale)
                {
                    TotaleFeederInLocale1[k] = item.Quantite;
                    k++;
                }

                for (int w = 0; w < 6; w++)
                {
                    FeederDisponible[w] = TotaleFeederInLocale1[w] - TotaleFeederDansUF1[w];
                }

                if (Convert.ToInt32(textBox1.Text) > FeederDisponible[0])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[0] + " vous avez besoin de " + (Convert.ToInt32(textBox1.Text) - FeederDisponible[0]));
                }
                if (Convert.ToInt32(textBox2.Text) > FeederDisponible[1])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[1] + " vous avez besoin de " + (Convert.ToInt32(textBox2.Text) - FeederDisponible[1]));
                }
                if (Convert.ToInt32(textBox3.Text) > FeederDisponible[2])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[2] + " vous avez besoin de " + (Convert.ToInt32(textBox2.Text) - FeederDisponible[2]));
                }
                if (Convert.ToInt32(textBox4.Text) > FeederDisponible[3])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[3] + " vous avez besoin de " + (Convert.ToInt32(textBox3.Text) - FeederDisponible[3]));
                }
                if (Convert.ToInt32(textBox5.Text) > FeederDisponible[4])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[4] + "vous avez besoin de " + (Convert.ToInt32(textBox4.Text) - FeederDisponible[4]));
                }
                if (Convert.ToInt32(textBox6.Text) > FeederDisponible[5])
                {
                    MessageBox.Show(" stock insuffisant du feeder " + Coordonnefeeder[5] + " vous avez besoin de " + (Convert.ToInt32(textBox5.Text) - FeederDisponible[5]));
                }
                /////////////////////2eme test ////////////////
                for (int j = 0; j < 6; j++)
                {
                    if (T[j] > ConfigF[j])
                    {
                        MessageBox.Show("Vous avez depassé la configuration maximale " + Coordonnefeeder[j] + " de " + (T[j] - ConfigF[j]));
                    }
                }

                Etat e1 = new Etat();
                {
                    e1.UF         = UF_Combo_Box.Text.ToString();
                    e1.Technicien = (Technicien)personne;
                    e1.NumEquipe  = Convert.ToInt32(equipe);



                    /*  int[] T3 = new int[6];
                     * T3[0] = Convert.ToInt32(textBox1.Text);
                     * T3[1] =  Convert.ToInt32(textBox2.Text);
                     * T3[2] = Convert.ToInt32(textBox3.Text);
                     * T3[3] =  Convert.ToInt32(textBox4.Text);
                     * T3[4] =  Convert.ToInt32(textBox5.Text);
                     * T3[5] =Convert.ToInt32(textBox6.Text);
                     */
                    ICollection <Feeder> Feeders = new List <Feeder>();

                    for (int j = 0; j < 6; j++)
                    {
                        Feeders.Add(new Feeder {
                            Quantite = T[j]
                        });
                    }

////////////////////Date//////////////////////////
                    IGestionEtat IGE      = new GestionEtat();
                    string       D        = DateTime.Text;
                    int          i1       = D.IndexOf(" ");
                    var          jour     = D.Substring(0, i1);
                    var          mot1     = D.Substring(i1 + 1);
                    int          i2       = mot1.IndexOf(" ");
                    var          jour_nbr = mot1.Substring(0, i2);

                    var mot2     = mot1.Substring(i2 + 1);
                    int i3       = mot2.IndexOf(" ");
                    var mois     = mot2.Substring(0, i3);
                    var mois_nbr = IGE.GetDate(mois);
                    var anne     = mot2.Substring(i3 + 1);

                    var date = jour_nbr + "-" + mois_nbr + "-" + anne;
                    e1.DateCS = date;
/////////////////////////////////////
                    e1.Feeders = Feeders;
                    this.etat  = e1;
                    this.verou = false;
                    // IGEDAO.AjouterEtat(e1);
                }
            }
        }