public static void enregistrerDemande(Demande uneDemande) { string connString = "Server = 127.0.0.1; Database = gsb_medic;Uid=dev;password=admin;SslMode=none;"; MySqlConnection conn = new MySqlConnection(connString); conn.Open(); MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "INSERT INTO demande (Id, MatConserne, Objet, Date, NivUrg, Etat) VALUES (@Id, @MatConserne, @Objet, @Date, @NivUrg,'déclaré')"; cmd.Parameters.AddWithValue("@Id", uneDemande.Id1); cmd.Parameters.AddWithValue("@MatConserne", uneDemande.MatConserne1); cmd.Parameters.AddWithValue("@Objet", uneDemande.Objet1); cmd.Parameters.AddWithValue("@Date", uneDemande.Date1); cmd.Parameters.AddWithValue("@NivUrg", uneDemande.NivUrg1); cmd.ExecuteNonQuery(); MessageBox.Show("Ajouter à la base !"); conn.Close(); }
public static List <Demande> selectDemande() { List <Demande> LesDemandes = new List <Demande>(); string connString = "Server = 127.0.0.1; Database = gsb_medic;Uid=dev;password=admin;SslMode=none;"; MySqlConnection conn = new MySqlConnection(connString); conn.Open(); MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT Id, MatConserne, Objet, Date, NivUrg, Etat FROM Demande"; MySqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Demande laDemande = new Demande(Convert.ToInt32(dataReader["Id"]), Convert.ToString(dataReader["MatConserne"]), Convert.ToString(dataReader["Objet"]), Convert.ToDateTime(dataReader["Date"]), Convert.ToString(dataReader["NivUrg"])); LesDemandes.Add(laDemande); } conn.Close(); return(LesDemandes); }
private void buttonAjt_Click(object sender, EventArgs e) { Demande laDemande = new Demande(Convert.ToInt32(textBoxIdD.Text), textBoxMatConsern.Text, textBoxObjet.Text, dateTimePickerDemande.Value, textBoxNiv.Text); BD.enregistrerDemande(laDemande); }