public string[] GetProperties() => new string[] { ID.ToString(), IDClient.ToString(), IDProduct.ToString(), Count.ToString(), DataSale.ToShortDateString(), Cost.ToString() };
private void Client_Save_Click(object sender, EventArgs e) { gestion gs = new gestion(); List <data_> s = new List <data_>(); // string t = Name_client.Tag.ToString(); foreach (Control x in this.Controls) { if (x is TextBox) { //((TextBox)x).Text = String.Empty; data_ data_1 = new data_(); data_1.name = x.Name.Replace("_client", ""); //data_1.type = "string"; data_1.type = x.Tag.ToString(); data_1.valeur = x.Text; s.Add(data_1); if (x.Text == "") { MessageBox.Show(x.Name + " Vide", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); //var test = 1; var labels = Controls.Find(x.Name + "_label_erreur", true); if (labels.Length > 0) { var label = (Label)labels[0]; label.Name = x.Name + "_label_erreur"; label.Text = "Some text goes here..."; } return; } } } data_ data_2 = new data_(); data_2.name = "ADMIN_ID";// data_2.type = "int"; data_2.valeur = LoginInfo.AdminID; s.Add(data_2); if (IDClient == 0) { gs.ADD("clients", s, "0"); } else { gs.Update("clients", s, "0", " ID=" + IDClient.ToString()); } AccueilClient.Btn_ListeClients.PerformClick(); }