public AjoutConstructeur() { Ctor = new Constructeur(); Teinte = new Teinte(); InitializeComponent(); RefreshLBctorE1(); }
public static Constructeur Get(Int32 Identifiant) { Constructeur constructeur = new Constructeur(); //Connection SqlConnection connection = DataBase.Connection(); //Requete String requete = select+" WHERE Identifiant = @Identifiant;"; //Commande SqlCommand commande = new SqlCommand(requete, connection); //Parametres commande.Parameters.AddWithValue("Identifiant", Identifiant); //Execution try { connection.Open(); SqlDataReader dataReader = commande.ExecuteReader(); while (dataReader.Read()) { constructeur.Identifiant = dataReader.GetInt32(0); constructeur.Nom = dataReader.GetString(1); } dataReader.Close(); } catch (Exception) { constructeur = null; } finally { connection.Close(); } return constructeur; }
private void buttonAjouterAjoutConstructeurEtape1_Click(object sender, EventArgs e) { Ctor = new Constructeur(); Ctor.Nom = this.TBnomE1.Text; ConstructeurDB.Insert(Ctor); Ctor.Identifiant = ConstructeurDB.LastID(); panelAjoutConstructeurEtape1.Visible = false; panelAjoutConstructeurEtape2.Visible = true; panelAjoutConstructeurEtape3.Visible = false; panelAjoutConstructeurEtape4.Visible = false; RefreshLBctorE1(); TBnomE1.Text = ""; TBnomE2.Text = Ctor.Nom; }
public static Boolean Insert(Constructeur constructeur) { //Connection SqlConnection connection = DataBase.Connection(); //Requete String requete = @"INSERT INTO Constructeur ("+champs+") VALUES (@Nom);"; //Commande SqlCommand commande = new SqlCommand(requete, connection); //Parametres commande.Parameters.AddWithValue("Nom", constructeur.Nom); //Execution try { connection.Open(); commande.ExecuteNonQuery(); return true; } catch (Exception) { return false; } finally { connection.Close(); } }
public static Boolean Update(Constructeur constructeur) { //Connection SqlConnection connection = DataBase.Connection(); //Requete String requete = @"UPDATE Constructeur SET Nom=@Nom WHERE Identifiant=@Identifiant ;"; //Commande SqlCommand commande = new SqlCommand(requete, connection); //Parametres commande.Parameters.AddWithValue("Identifiant",constructeur.Identifiant); commande.Parameters.AddWithValue("Nom",constructeur.Nom ); //Execution try { connection.Open(); commande.ExecuteNonQuery(); return true; } catch (Exception) { return false; } finally { connection.Close(); } }
public static List<Constructeur> List() { List<Constructeur> listeConstructeur = new List<Constructeur>(); //Connection SqlConnection connection = DataBase.Connection(); //Requete String requete = select+";"; //Commande SqlCommand commande = new SqlCommand(requete, connection); //Parametres //Execution try { connection.Open(); SqlDataReader dataReader = commande.ExecuteReader(); while (dataReader.Read()) { Constructeur constructeur = new Constructeur(); constructeur.Identifiant = dataReader.GetInt32(0); constructeur.Nom = dataReader.GetString(1); listeConstructeur.Add(constructeur); } dataReader.Close(); } catch (Exception) { listeConstructeur = null; } finally { connection.Close(); } return listeConstructeur; }