Ejemplo n.º 1
0
        private void Aceptar_BajaEquipos_Click(object sender, RoutedEventArgs e)
        {
            MySqlConnection BajaDatosCon = new MySqlConnection(Baja_equiposAsist.CadenaConexion());

            try
            {
                BajaDatosCon.Open();
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Se perdio conexion con la base de datos\n\n{ex.Message}");
                this.Close();
            }
            if (BajaDatosCon.State == ConnectionState.Open)
            {
                try
                {
                    MySqlDataReader reader = Baja_equiposAsist.In_Baja(BajaDatosCon, CodIn_BajaEquipos.Text, Descripcion_BajaEquipos.Text, Marca_BajaEquipos.Text, Modelo.Text, NumeroSerie.Text, Responsable.Text);
                    reader.Close();
                    this.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error");
                    CodIn_BajaEquipos.Clear();
                    Marca_BajaEquipos.Clear();
                    Modelo.Clear();
                    NumeroSerie.Clear();
                    Responsable.Clear();
                    Descripcion_BajaEquipos.Clear();
                }
            }
            BajaDatosCon.Close();
            MySqlConnection.ClearPool(BajaDatosCon);
        }
Ejemplo n.º 2
0
 public int CompareTo(Appareil other)
 {
     return(NumeroSerie.CompareTo(other.NumeroSerie));
 }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            //Test des constructeurs
            Voiture v  = new Voiture();
            Voiture v1 = new Voiture(12341, "Pigeot", "LePaysDuVelo", new DateTime(1854, 05, 05));

            //Console.WriteLine(v);
            //Console.WriteLine(v1);

            //Création de la collection typée
            List <Voiture> listVoiture = new List <Voiture>();

            listVoiture.Add(new Voiture(100, "Peugeot", "307", new DateTime(1998, 08, 24)));
            listVoiture.Add(new Voiture(10, "Renault", "Espace", new DateTime(2001, 09, 28)));
            listVoiture.Add(new Voiture(1203, "Lancia", "Dedra", new DateTime(1996, 10, 05)));
            listVoiture.Add(new Voiture(3049, "Bmw", "324d", new DateTime(2001, 04, 15)));
            listVoiture.Add(new Voiture(1500, "Peugeot", "406", new DateTime(1995, 12, 24)));
            listVoiture.Add(new Voiture(2500, "Ford", "Mondeo", new DateTime(2007, 05, 30)));

            //Console.WriteLine(listVoiture[2]);

            //Pour le tri défini dans la classe Voiture
            listVoiture.Sort();

            //Pour le tri défini dans la classe Modele
            Modele parModele = new Modele();

            listVoiture.Sort(parModele);

            //pour le tri défini dans la classe NumeroSerie
            NumeroSerie parNumero = new NumeroSerie();

            listVoiture.Sort(parNumero);

            //Pour le tri défini dans la classe ParDate

            //ParDate parDate = new ParDate();

            //listVoiture.Sort(parDate);

            //Affichage de la collection
            //foreach (Voiture voiture in listVoiture)
            //{
            //    Console.WriteLine(voiture);
            //}

            //Ecran.AfficherListe(listVoiture, "Peugeot");

            //-----------------------------------------------------
            //Afficher par numéro de série

            //Ecran.AfficherNumero(1000, 3000, listVoiture);
            //----------------------------------------------

            //Recherche par modèle qui sont des numéros

            //Ecran.AfficherModeleNum(324, listVoiture);

            //------------------------------------------------------
            //Affichage de tout les modèles qui contiennent uniquement des numéros
            Ecran.AfficherModeleNum(listVoiture);
        }