示例#1
0
 public static bool CreateServeur(Serveur serveur, RegistryKey Nkey)
 {
     try
     {
         string      path   = chemin + Constantes.FILE_SEPARATOR + serveur.Adresse;
         RegistryKey valKey = Nkey.OpenSubKey(@path, true);
         if (valKey == null)
         {
             Nkey.CreateSubKey(@path);
             valKey = Nkey.OpenSubKey(@path, true);
         }
         valKey.SetValue("adresse", serveur.Adresse);
         valKey.SetValue("port", serveur.Port);
         valKey.SetValue("database", serveur.Database);
         valKey.SetValue("user", serveur.User);
         valKey.SetValue("password", serveur.Password);
         valKey.SetValue("date_debut", serveur.DateDebut.ToString("dd-MM-yyyy"));
     }
     catch (Exception e)
     {
         Messages.Exception("LiaisonDAO (getCreateServeur)", e);
         return(false);
     }
     finally
     {
         Nkey.Close();
     }
     return(true);
 }
示例#2
0
        public static Serveur ReturnServeur(string chemin, RegistryKey Nkey)
        {
            try
            {
                Serveur     serveur = new Serveur();
                RegistryKey valKey  = Nkey.OpenSubKey(@chemin, true);
                if (valKey != null)
                {
                    serveur.Adresse   = (string)(valKey.GetValue("adresse") != null ? valKey.GetValue("adresse") : "");
                    serveur.Port      = Convert.ToInt32(valKey.GetValue("port") != null ? valKey.GetValue("port") : 0);
                    serveur.Database  = (string)(valKey.GetValue("database") != null ? valKey.GetValue("database") : "");
                    serveur.User      = (string)(valKey.GetValue("user") != null ? valKey.GetValue("user") : "");
                    serveur.Password  = (string)(valKey.GetValue("password") != null ? valKey.GetValue("password") : "");
                    serveur.DateDebut = valKey.GetValue("date_debut") != null?Convert.ToDateTime(valKey.GetValue("date_debut")) : DateTime.Now.AddDays(-20);

                    valKey.Close();
                    return(serveur);
                }
                return(null);
            }
            catch (Exception e)
            {
                Messages.Exception("LiaisonDAO (getReturnServeur)", e);
                return(null);
            }
            finally
            {
                Nkey.Close();
            }
        }
示例#3
0
 public static List <Serveur> ReturnServeur(RegistryKey Nkey)
 {
     try
     {
         List <Serveur> serveurs = new List <Serveur>();
         RegistryKey    valKey   = Nkey.OpenSubKey(@chemin, true);
         if (valKey != null ? valKey.GetSubKeyNames().Length > 0 : false)
         {
             Serveur serveur = null;
             foreach (string name in valKey.GetSubKeyNames())
             {
                 serveur = ReturnServeur(chemin + Constantes.FILE_SEPARATOR + name, Nkey);
                 if (serveur != null)
                 {
                     serveurs.Add(serveur);
                 }
             }
         }
         return(serveurs);
     }
     catch (Exception e)
     {
         Messages.Exception("LiaisonDAO (getReturnServeur)", e);
         return(null);
     }
     finally
     {
         Nkey.Close();
     }
 }
        public void Test_GetRangUn()
        {
            //Arrange
            // Rang 1
            Serveur  Serveur_Rang1 = new Serveur("Dupont", "Lucas");
            ChefRang CR_Rang1      = new ChefRang("Pascal", "Henry");

            Table[] Liste_Rang1   = new Table[3];
            Rang    Expected_Rang = new Rang(Serveur_Rang1, CR_Rang1, Liste_Rang1);

            //Rang2
            Serveur  Serveur_Rang2  = Serveur_Rang1;
            ChefRang ChefRang_Rang2 = CR_Rang1;

            Table[] Liste_Rang2 = Liste_Rang1;
            Rang    Rang2       = new Rang(Serveur_Rang2, ChefRang_Rang2, Liste_Rang2);

            Carre Carre = new Carre(Expected_Rang, Rang2);

            //Action
            Rang Actual_Rang = Carre.GetRangUn();

            //Assert
            Assert.AreEqual(Expected_Rang, Actual_Rang);
        }
示例#5
0
 private void OnCreateMouseClick(object sender, MouseClickEventArgs e)
 {
     if (box[0].Text().Length > 0 && box[1].Text().Length > 0)
     {
         name = box[1].Text();
         try
         {
             port = Convert.ToInt32(box[0].Text());
             StartButton.MouseClick  += OnStartMouseClick;
             createButton.MouseClick -= OnCreateMouseClick;
             isCreate        = true;
             box[0].IsSelect = false;
             box[1].IsSelect = false;
             serveur         = new Serveur("test", port, 100);
             serveur.Start();
             localClient = new Client(name, true);
             localClient.Connect("127.0.0.1", port);
             localClient.SendData();
             localClient.StartReadThread();
             //localClient.StartWaitStart();
             box.Add(new TextBox(new Vector2(Bounds.X + 20, box[0].Bound.Bottom + 10), 20, 10,
                                 TexturesManager.Menu, Color.Blue, Color.Red));
         }
         catch (Exception)
         {
             box[0].RemoveAll();
         }
     }
 }
示例#6
0
        public void TestMethod1()
        {
            var groupe1 = new GroupeClient()
            {
                Vin = true, Eau = true
            };


            var serveur1 = new Serveur();

            groupe1.AttachServeur(serveur1);

            Assert.AreEqual(groupe1.PainCorbeille, 3);
            //Assert.AreEqual(groupe1.Vin, true);
            //Assert.AreEqual(groupe1.Eau, true);


            groupe1.PainCorbeille = 0;
            groupe1.Vin           = false;


            Assert.AreEqual(groupe1.PainCorbeille, 1);
            Assert.AreEqual(groupe1.Vin, true);
            //Assert.AreEqual(groupe1.Eau, true);
        }
        public static Serveur Insert(Serveur myItem)
        {
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                StringBuilder mySql = new StringBuilder();
                mySql.Append("INSERT INTO `Serveur` ");
                mySql.Append("(`libelle`, `ipLocale`, ");
                mySql.Append("`ipPublique`, `cheminInfosMonitoring` )");
                mySql.Append(" VALUES ");
                mySql.Append("(@libelle, @ipLocale, ");
                mySql.Append("@ipPublique, @cheminInfosMonitoring );");
                mySql.Append("SELECT LAST_INSERT_ID(); ");
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@libelle", myItem.libelle);
                myCommand.Parameters.AddWithValue("@ipLocale", myItem.ipLocale);
                myCommand.Parameters.AddWithValue("@ipPublique", myItem.ipPublique);
                myCommand.Parameters.AddWithValue("@cheminInfosMonitoring", myItem.cheminInfosMonitoring);
                myConnection.Open();
                myItem.id = iZyMySQL.GetIntFromDBInt(myCommand.ExecuteScalar());
                myConnection.Close();
            }

            return myItem;
        }
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            int res     = 0;
            int nbTable = int.Parse(txtNum.Text);

            ComboBoxItem selecteditem = (ComboBoxItem)(cmbClient.SelectedValue);
            string       nServeur     = (string)(selecteditem.Content);
            ServeurDAO   daos         = new ServeurDAO();
            Serveur      s            = new Serveur();

            s = daos.getByName(nServeur);

            int idd = 1;


            Commande c = new Commande(id, nbTable, s.IdServeur, idd, DateTime.Now);

            try
            {
                res = cdao.updateCommande(c, id);
                if (res == 0)
                {
                    MessageBox.Show("Update non effectue");
                }
                else
                {
                    MessageBox.Show("Update effectue");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#9
0
        private void btnValider_Click(object sender, RoutedEventArgs e)
        {
            if (platCmd.Items.Count == 0 || lstArticlesCmd.Count == 0 || cmbServ.SelectedIndex == -1 || cmbTable.SelectedIndex == -1 || cmbServ.Text == "Serveur" || cmbTable.Text == "Table")
            {
                MessageBox.Show("vous devez renseigner tous les champs! ", "Erreur", MessageBoxButton.OK, MessageBoxImage.Stop);
                return;
            }
            else
            {
                int NumTb = int.Parse(cmbTable.Text.Substring(6));

                ServeurDAO daos = new ServeurDAO();
                Serveur    s    = new Serveur();
                s = daos.getByName(cmbServ.Text);
                int idserv = s.IdServeur;
                tobeAdded = new Commande(0, NumTb, idserv, 1, DateTime.Now);
                if (daoc.addMultipleArticlesInOneC(lstArticlesCmd, tobeAdded) == 1)
                {
                    MessageBox.Show("inséré");
                    List <Commande> lstCom = new List <Commande>();
                    lstCom = daoc.getAll();
                    dataGrid.DataContext = lstCom;
                }
                else
                {
                    MessageBox.Show("la table est occupée !");
                    return;
                }
                dataGridVente.DataContext = dao.historiqueArticle();
                this.PerformRefresh();
            }
        }
示例#10
0
        public override void Update(GameTime gameTime)
        {
            if (firstTime)
            {
                FondSonore.PlayDefeat();
                firstTime = false;
            }

            mouseRec = new Rectangle(mouse.X, mouse.Y, 5, 5);

            if (mouse.LeftButton == ButtonState.Pressed && oldMouse.LeftButton == ButtonState.Released)
            {
                if (mouseRec.Intersects(boutonQuitter))
                {
                    // Deconnecte du reseau
                    if (Serveur.clients.Count > 0) // Si on etait le serveur
                    {
                        Serveur.Shutdown();
                    }
                    if (Client.client != null) // Si on etait un client
                    {
                        Client.client.Close();
                    }
                    SceneHandler.ResetGameplay();
                    CrystalGate.FondSonore.Stop();
                    SceneHandler.gameState = GameState.MainMenu;
                }
            }
        }
示例#11
0
        private void Init()
        {
            string         etatServeur;
            List <Serveur> desServeur;

            desServeur = Serveur.GetServeur();
            foreach (Serveur s in desServeur)
            {
                if (s.idServeur != 0)
                {
                    ListViewItem LServeur;

                    if (s.actif == true)
                    {
                        etatServeur = "Actif";
                    }
                    else
                    {
                        etatServeur = "NonActif";
                    }

                    LServeur = new ListViewItem(new String[] { s.idServeur.ToString(), s.nomServeur, s.prenomServeur, etatServeur });
                    lv_Serveur.Items.Add(LServeur);
                }
            }
        }
示例#12
0
        public static bool getCreateServeur(Serveur serveur)
        {
            RegistryKey Nkey = Registry.CurrentUser;

            try
            {
                RegistryKey valKey = Nkey.OpenSubKey(@chemin, true);
                if (valKey == null)
                {
                    Nkey.CreateSubKey(@chemin);
                    valKey = Nkey.OpenSubKey(@chemin, true);
                }
                valKey.SetValue("adresse", serveur.Adresse);
                valKey.SetValue("port", serveur.Port);
                valKey.SetValue("database", serveur.Database);
                valKey.SetValue("user", serveur.User);
                valKey.SetValue("password", serveur.Password);
            }
            catch (Exception e)
            {
                Messages.Exception(e);
                return(false);
            }
            finally
            {
                Nkey.Close();
            }
            return(true);
        }
        public static List <Serveur> FindAll()
        {
            Serveur        myItem   = null;
            List <Serveur> listItem = new List <Serveur>();
            StringBuilder  mySql    = new StringBuilder();

            mySql.Append("SELECT ");
            mySql.Append(GetSelectFields() + " ");
            mySql.Append("FROM `Serveur` serveur ");
            mySql.Append("WHERE 1 ");
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myConnection.Open();
                using (MySqlDataReader myReader = myCommand.ExecuteReader())
                {
                    if (myReader.HasRows)
                    {
                        while (myReader.Read())
                        {
                            myItem = LoadADO(myReader);
                            listItem.Add(myItem);
                        }
                    }
                    myReader.Close();
                }
                myConnection.Close();
            }
            return(listItem);
        }
示例#14
0
 public static bool CreateServeur(Serveur serveur, RegistryKey Nkey)
 {
     try
     {
         RegistryKey valKey = Nkey.OpenSubKey(@chemin, true);
         if (valKey == null)
         {
             Nkey.CreateSubKey(@chemin, RegistryKeyPermissionCheck.Default, Utils.RegistrySecurity());
             valKey = Nkey.OpenSubKey(@chemin, true);
         }
         valKey.SetValue("adresse", serveur.Adresse);
         valKey.SetValue("port", serveur.Port);
         valKey.SetValue("database", serveur.Database);
         valKey.SetValue("user", serveur.User);
         valKey.SetValue("password", serveur.Password);
     }
     catch (Exception e)
     {
         Messages.Exception("ServeurDAO (CreateServeur)", e);
         return(false);
     }
     finally
     {
         Nkey.Close();
     }
     return(true);
 }
示例#15
0
 public static Serveur ReturnServeur(RegistryKey Nkey)
 {
     try
     {
         Serveur     serveur = new Serveur();
         RegistryKey valKey  = Nkey.OpenSubKey(@chemin, false);
         if (valKey == null)
         {
             serveur = Serveur.Default();
             CreateServeur(serveur);
         }
         else
         {
             serveur.Adresse  = (string)(valKey.GetValue("adresse") != null ? valKey.GetValue("adresse") : "");
             serveur.Port     = Convert.ToInt32(valKey.GetValue("port") != null ? valKey.GetValue("port") : 0);
             serveur.Database = (string)(valKey.GetValue("database") != null ? valKey.GetValue("database") : "");
             serveur.User     = (string)(valKey.GetValue("user") != null ? valKey.GetValue("user") : "");
             serveur.Password = (string)(valKey.GetValue("password") != null ? valKey.GetValue("password") : "");
             valKey.Close();
         }
         return(serveur);
     }
     catch (Exception e)
     {
         Messages.Exception("ServeurDAO (ReturnServeur)", e);
         return(null);
     }
     finally
     {
         Nkey.Close();
     }
 }
        public async Task <ActionResult <Serveur> > PostServeur(Serveur serveur)
        {
            _context.Serveurs.Add(serveur);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetServeur", new { id = serveur.Id }, serveur));
        }
示例#17
0
 static void start()
 {
     Licence.createLicence();
     if (Licence.verifyLicence())
     {
         if (!Utils.verifyParametre())
         {
             if (!ServeurBLL.CreateServeur(Serveur.getServeurDefault()))
             {
                 return;
             }
         }
         if (Connexion.isConnection())
         {
             new Acces();
             new Form_Parent().Show();
             //new Form_Login().Show();
             Application.Run();
         }
         else
         {
             if (Database.createDb())
             {
                 new Acces();
                 new Form_Parent().Show();
                 //new Form_Login().Show();
                 Application.Run();
             }
         }
     }
     else
     {
         Messages.ShowErreur("Vous devez activer votre compte");
     }
 }
        public async Task <IActionResult> PutServeur(int id, Serveur serveur)
        {
            if (id != serveur.Id)
            {
                return(BadRequest());
            }

            _context.Entry(serveur).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ServeurExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public static Serveur Load(int id)
        {
            Serveur       myItem = null;
            StringBuilder mySql  = new StringBuilder();

            mySql.Append("SELECT ");
            mySql.Append(GetSelectFields() + " ");
            mySql.Append("FROM `Serveur` serveur ");
            mySql.Append("WHERE `id` = @id ");
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@id", id);
                myConnection.Open();
                using (MySqlDataReader myReader = myCommand.ExecuteReader())
                {
                    if (myReader.HasRows)
                    {
                        myReader.Read();
                        myItem = LoadADO(myReader);
                    }
                    myReader.Close();
                }
                myConnection.Close();
            }
            return(myItem);
        }
        public static Serveur Update(Serveur myItem)
        {
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                StringBuilder mySql = new StringBuilder();
                mySql.Append("UPDATE `Serveur` SET ");
                mySql.Append("`libelle` = @libelle, ");
                mySql.Append("`ipLocale` = @ipLocale, ");
                mySql.Append("`ipPublique` = @ipPublique, ");
                mySql.Append("`cheminInfosMonitoring` = @cheminInfosMonitoring ");
                mySql.Append("WHERE `id` = @id ");
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@id", myItem.id);
                myCommand.Parameters.AddWithValue("@libelle", myItem.libelle);
                myCommand.Parameters.AddWithValue("@ipLocale", myItem.ipLocale);
                myCommand.Parameters.AddWithValue("@ipPublique", myItem.ipPublique);
                myCommand.Parameters.AddWithValue("@cheminInfosMonitoring", myItem.cheminInfosMonitoring);
                myConnection.Open();
                myCommand.ExecuteNonQuery();
                myConnection.Close();
            }

            return(myItem);
        }
        public static Serveur Insert(Serveur myItem)
        {
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                StringBuilder mySql = new StringBuilder();
                mySql.Append("INSERT INTO `Serveur` ");
                mySql.Append("(`libelle`, `ipLocale`, ");
                mySql.Append("`ipPublique`, `cheminInfosMonitoring` )");
                mySql.Append(" VALUES ");
                mySql.Append("(@libelle, @ipLocale, ");
                mySql.Append("@ipPublique, @cheminInfosMonitoring );");
                mySql.Append("SELECT LAST_INSERT_ID(); ");
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@libelle", myItem.libelle);
                myCommand.Parameters.AddWithValue("@ipLocale", myItem.ipLocale);
                myCommand.Parameters.AddWithValue("@ipPublique", myItem.ipPublique);
                myCommand.Parameters.AddWithValue("@cheminInfosMonitoring", myItem.cheminInfosMonitoring);
                myConnection.Open();
                myItem.id = iZyMySQL.GetIntFromDBInt(myCommand.ExecuteScalar());
                myConnection.Close();
            }

            return(myItem);
        }
示例#22
0
 private void PopulateServeur(Serveur s)
 {
     txt_adresse.Text  = s.Adresse;
     txt_database.Text = s.Database;
     txt_password.Text = s.Password;
     txt_port.Text     = s.Port.ToString();
     txt_users.Text    = s.User;
 }
示例#23
0
 public static void newThreadServeur()
 {
     while (Thread.CurrentThread.IsAlive)
     {
         Serveur serveur = new Serveur();
         //serveur.debarasse();
     }
 }
示例#24
0
        public ChefMaster()
        {
            //Instanciation personnelle

            MH = MaitreHotel.GetInstance("Maitre", "Hotel");
            CS = CommisSalle.GetInstance("Commis", "Salle");

            CR_1 = new ChefRang("CR", "1");
            CR_2 = new ChefRang("CR", "2");
            CR_3 = new ChefRang("CR", "3");
            CR_4 = new ChefRang("CR", "4");

            SR_1 = new Serveur("SR", "1");
            SR_2 = new Serveur("SR", "2");
            SR_3 = new Serveur("SR", "3");
            SR_4 = new Serveur("SR", "4");

            //Instanciation Salle

            TB_Rang1    = new Table[4];
            TB_Rang1[0] = Table_4_Rang1_1 = new Table(4, 0, 1);
            TB_Rang1[1] = Table_4_Rang1_2 = new Table(4, 0, 2);
            TB_Rang1[2] = Table_4_Rang1_3 = new Table(4, 0, 3);
            TB_Rang1[3] = Table_4_Rang1_4 = new Table(4, 0, 4);
            Rang1       = new Rang(SR_1, CR_1, TB_Rang1);

            TB_Rang2    = new Table[4];
            TB_Rang2[0] = Table_4_Rang_2_1 = new Table(4, 0, 5);
            TB_Rang2[1] = Table_4_Rang_2_2 = new Table(4, 0, 6);
            TB_Rang2[2] = Table_4_Rang_2_3 = new Table(4, 0, 7);
            TB_Rang2[3] = Table_4_Rang_2_4 = new Table(4, 0, 8);
            Rang2       = new Rang(SR_2, CR_2, TB_Rang2);

            Carre1 = new Carre(Rang1, Rang2);

            TB_Rang3    = new Table[3];
            TB_Rang3[0] = Table_8_Rang3_1 = new Table(8, 0, 9);
            TB_Rang3[1] = Table_4_Rang3_2 = new Table(4, 0, 10);
            TB_Rang3[2] = Table_8_Rang3_3 = new Table(8, 0, 11);
            Rang3       = new Rang(SR_3, CR_3, TB_Rang3);

            TB_Rang4    = new Table[3];
            TB_Rang4[0] = Table_4_Rang_4_1 = new Table(4, 0, 12);
            TB_Rang4[1] = Table_8_Rang_4_2 = new Table(8, 0, 13);
            TB_Rang4[2] = Table_4_Rang_4_3 = new Table(4, 0, 14);
            Rang4       = new Rang(SR_3, CR_3, TB_Rang3);

            Carre2 = new Carre(Rang3, Rang4);

            Presentoire = new PresentoireSalle();
            Salle       = Salle.GetInstance(Carre1, Carre2, MH, CS, Presentoire);

            Chiffre = 0;



            InitializeComponent();
        }
示例#25
0
 private void btn_add_liaison_Click(object sender, EventArgs e)
 {
     try
     {
         Serveur serveur = new Serveur();
         serveur.Adresse   = _ls_adresse.Text;
         serveur.Database  = _ls_database.Text;
         serveur.User      = _ls_users.Text;
         serveur.Password  = _ls_password.Text;
         serveur.Port      = Convert.ToInt16(_ls_port.Text);
         serveur.DateDebut = dtp_date_debut.Value;
         if (serveur.Control())
         {
             Serveur y = liaisons.Find(x => x.Adresse == serveur.Adresse);
             if (y != null ? Utils.asString(y.Adresse) ? (liaison != null ? !Utils.asString(liaison.Adresse) : true) : false : false)
             {
                 TOOLS.Messages.ShowErreur("Vous avez deja associé ce serveur");
                 return;
             }
             bool continu = true;
             if (liaison != null ? Utils.asString(liaison.Adresse) ? !liaison.Adresse.Equals(serveur.Adresse) : false : false)
             {
                 continu = LiaisonBLL.DeleteServeur(liaison);
             }
             if (continu)
             {
                 if (LiaisonBLL.CreateServeur(serveur))
                 {
                     if (liaison != null ? Utils.asString(liaison.Adresse) : false)
                     {
                         int index = liaisons.FindIndex(x => x.Adresse == liaison.Adresse);
                         if (index > -1)
                         {
                             liaisons.RemoveAt(index);
                         }
                         liaisons.Insert((index > -1 ? index : 0), serveur);
                         if (!liaison.Adresse.Equals(serveur.Adresse))
                         {
                             DeleteLiaison(liaison);
                         }
                         UpdateLiaison(serveur);
                     }
                     else
                     {
                         AddLiaison(serveur);
                         liaisons.Add(serveur);
                     }
                 }
                 ResetLiaison();
                 Messages.Succes();
             }
         }
     }
     catch (Exception ex)
     {
         Utils.Exception(ex);
     }
 }
 public Rang(Serveur Serveur, ChefRang ChefRang, Table[] ListeTables)
 {
     //initialisations par défauts
     this.Serveur     = Serveur;
     this.ChefRang    = ChefRang;
     this.ListeTables = ListeTables;
     Serveur.SetRang(this);
     ChefRang.SetRang(this);
 }
        public void Init(int unId)
        {
            Serveur unServeur = Serveur.GetInstance(unId);

            TB_Nom_Serveur.Text    = unServeur.nomServeur.ToString();
            TB_Prenom_Serveur.Text = unServeur.prenomServeur.ToString();
            CB_Etat_Serveur.Items.Add("NonActif");
            CB_Etat_Serveur.Items.Add("Actif");
        }
示例#28
0
        public void commanderEauTest()
        {
            Serveur serveur   = new Serveur();
            int     StockBase = serveur.StockEau;
            //serveur.servirEau();
            int stockFinal = serveur.StockEau;

            Assert.AreNotEqual(StockBase, stockFinal);
        }
示例#29
0
        public void commanderPainTest()
        {
            Serveur serveur   = new Serveur();
            int     StockBase = serveur.StockPain;
            //serveur.servirPain();
            int stockFinal = serveur.StockPain;

            Assert.AreNotEqual(StockBase, stockFinal);
        }
示例#30
0
        private void LoadServeur()
        {
            Serveur s = ServeurBLL.ReturnServeur();

            if (s != null)
            {
                PopulateServeur(s);
            }
        }
示例#31
0
 public void ResetLiaison()
 {
     _ls_adresse.Text  = "";
     _ls_database.Text = "";
     _ls_users.Text    = "";
     _ls_password.Text = "";
     _ls_port.Text     = "0";
     liaison           = new Serveur();
 }
        public static Serveur Update(Serveur myItem)
        {
            using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString))
            {
                StringBuilder mySql = new StringBuilder();
                mySql.Append("UPDATE `Serveur` SET ");
                mySql.Append("`libelle` = @libelle, ");
                mySql.Append("`ipLocale` = @ipLocale, ");
                mySql.Append("`ipPublique` = @ipPublique, ");
                mySql.Append("`cheminInfosMonitoring` = @cheminInfosMonitoring ");
                mySql.Append("WHERE `id` = @id ");
                MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@id", myItem.id);
                myCommand.Parameters.AddWithValue("@libelle", myItem.libelle);
                myCommand.Parameters.AddWithValue("@ipLocale", myItem.ipLocale);
                myCommand.Parameters.AddWithValue("@ipPublique", myItem.ipPublique);
                myCommand.Parameters.AddWithValue("@cheminInfosMonitoring", myItem.cheminInfosMonitoring);
                myConnection.Open();
                myCommand.ExecuteNonQuery();
                myConnection.Close();
            }

            return myItem;
        }
 private static Serveur LoadADO(MySqlDataReader myReader)
 {
     Serveur myItem = new Serveur();
     myItem.id = iZyMySQL.GetIntFromDBInt(myReader["serveur_id"]);
     myItem.libelle = iZyMySQL.GetStringFromDBString(myReader["serveur_libelle"]);
     myItem.ipLocale = iZyMySQL.GetStringFromDBString(myReader["serveur_ipLocale"]);
     myItem.ipPublique = iZyMySQL.GetStringFromDBString(myReader["serveur_ipPublique"]);
     myItem.cheminInfosMonitoring = iZyMySQL.GetStringFromDBString(myReader["serveur_cheminInfosMonitoring"]);
     return myItem;
 }