private void button2_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox1.Text.Length < 100 && numericUpDown1.Value < 10000 && numericUpDown4.Value < 10000 && (textBox4.Text.Length == 0 || textBox4.Text.Length == 10)) { try { var a = new Reparation(); a.Commenter = richTextBox1.Text; a.Date_Reparation = dateTimePicker1.Value; a.Prix = int.Parse(numericUpDown1.Value.ToString()); a.Telephone_Client = textBox4.Text; a.Titre_Reparation = textBox1.Text; a.payment = int.Parse(numericUpDown4.Value.ToString()); data.Reparation.InsertOnSubmit(a); data.SubmitChanges(); afficher(); efacer_champ(); MessageBox.Show(" Reparation ajouter successful"); } catch { MessageBox.Show("error systeme ", "attention", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (textBox1.Text == "") { MessageBox.Show("incorrect titre Reparation vide !!", "attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (textBox1.Text.Length >= 100) { MessageBox.Show("incorrect titre Reparation supérieure a 100 caractère !!", "attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (numericUpDown1.Value >= 10000 || numericUpDown4.Value >= 10000) { MessageBox.Show("impossible prix Reparation supérieure a 10000 Dh !!", "attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (textBox4.Text.Length != 10 || textBox4.Text.Length != 0) { MessageBox.Show("incorrect nomber de telephone !!", "attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { MessageBox.Show("incorrect Informations Réparation !!", "attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
partial void DeleteReparation(Reparation instance);
partial void UpdateReparation(Reparation instance);
partial void InsertReparation(Reparation instance);