Esempio n. 1
0
        //------------------------------
        // Enregistrer un type de jeu
        //------------------------------
        private void btnEnregistrer_Click_1(object sender, EventArgs e)
        {
            if (Valider.estNomValide(this.txtNom.Text))
            {

                if (id == 0)
                {
                    TypeJeu typejeu = new TypeJeu(this.txtNom.Text);
                    interfaceBD.ajoutBD(typejeu);
                }
                else
                {
                    mTypeJeu.NomTypeJeu = txtNom.Text;
                    interfaceBD.modifierBD(mTypeJeu);
                }
                this.DialogResult = DialogResult.OK;
            }
            else
                MessageBox.Show("Veuillez entrer un nom valide, soit seulement avec des caractères alphabétiques et accents", "Erreur de nom", MessageBoxButtons.OK, MessageBoxIcon.Error);
            this.Close();
        }
Esempio n. 2
0
        public void retournerObjet(ref TypeJeu mTypeJeu, int Id)
        {
            mTypeJeu = null;

            OracleCommand cmd = new OracleCommand(); // fournir objet OracleConnection et le string de commande
            cmd.Connection = cnLanUQTR;

            // Ouverture d'une connexion
            cnLanUQTR.Open();
            cmd.CommandText = "SELECT IDTYPEJEU, NOM FROM TYPEJEU WHERE IDTYPEJEU = :id";
            cmd.Parameters.Add("id", Id);

            OracleDataReader rs = cmd.ExecuteReader();

            try
            {
                rs.Read();
                mTypeJeu = new TypeJeu(Id, rs.GetOracleValue(1).ToString());

                rs.Close();
            }
            catch
            {

            }
            cnLanUQTR.Close();
        }