Ejemplo n.º 1
0
        public List <Polttoaine> getCarFuel()
        {
            myConnection = new SqlConnection(connectionstring);
            Polttoaine        Polttoaine;
            List <Polttoaine> Polttoaineet = new List <Polttoaine>();

            myConnection.Open();
            SqlCommand command = new SqlCommand("SELECT * FROM Polttoaine", myConnection);

            try
            {
                SqlDataReader reader = command.ExecuteReader();
                while (reader.Read())
                {
                    for (int i = 0; i < reader.FieldCount; i = i + 2)
                    {
                        Polttoaine     = new Polttoaine();
                        Polttoaine.ID1 = Convert.ToInt32(reader.GetValue(0));
                        Polttoaine.Polttoaineen_nimi1 = Convert.ToString(reader.GetValue(1));
                        Polttoaineet.Add(Polttoaine);
                    }
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            myConnection.Close();
            return(Polttoaineet);
        }
Ejemplo n.º 2
0
        // Lisää polttoaineet listaan tietokannasta
        public List <Polttoaine> GetAutoFuels()
        {
            dbYhteys.Open();
            SqlCommand        query4          = new SqlCommand("SELECT * FROM  Polttoaine", dbYhteys);
            SqlDataReader     polttoaine      = query4.ExecuteReader();
            List <Polttoaine> polttoainelista = new List <Polttoaine>();

            while (polttoaine.Read())
            {
                Polttoaine polttoaineet = new Polttoaine();
                polttoaineet.Id = (int)polttoaine["ID"];
                polttoaineet.Polttoaineen_nimi = (string)polttoaine["Polttoaineen_nimi"];
                polttoainelista.Add(polttoaineet);
            }
            dbYhteys.Close();
            return(polttoainelista);
        }
Ejemplo n.º 3
0
        public List <Polttoaine> CarFuel()
        {
            dbYhteys.Open();
            List <Polttoaine> autoFuel = new List <Polttoaine>();
            SqlCommand        jes4     = new SqlCommand("SELECT * FROM Polttoaine", dbYhteys);
            SqlDataReader     qwerty   = jes4.ExecuteReader();

            while (qwerty.Read())
            {
                Polttoaine fuellii = new Polttoaine();
                fuellii.ID = (int)qwerty["ID"];
                fuellii.Polttoaineen_nimi = (string)qwerty["Polttoaineen_nimi"];
                autoFuel.Add(fuellii);
            }
            dbYhteys.Close();
            return(autoFuel);
        }
Ejemplo n.º 4
0
        public List <Polttoaine> GetGasTypes()
        {
            connectDB();
            List <Polttoaine> polttoaines = new List <Polttoaine>();

            SqlCommand    command = new SqlCommand("SELECT * FROM Autot.dbo.Polttoaine", connection);
            SqlDataReader reader  = command.ExecuteReader();

            while (reader.Read())
            {
                Polttoaine polttoaine = new Polttoaine();
                polttoaine.Id             = int.Parse(reader["Id"].ToString());
                polttoaine.PolttoaineNimi = reader["Polttoaineen_nimi"].ToString();
                polttoaines.Add(polttoaine);
            }
            disconnectDB();
            return(polttoaines);
        }
Ejemplo n.º 5
0
        private int EdellisenAutonhaku(int nykyinenID)
        {
            Kulkuneuvo auto = Rekisteri.EdellinenAutoTietokannassa(nykyinenID);

            Mittarilukema_Text.Text = auto.Mittarilukema.ToString();
            Moottori_text.Text      = auto.Moottorintilavuus.ToString();
            Hinta_text.Text         = auto.Hinta.ToString();
            rekisteri_PVM.Value     = auto.Rekisteröiti_päivämäärä;
            Autonmerkki merkki     = Rekisteri.HaeValmisMerkki(auto.AutonMerkkiID);
            Autonmallit malli      = Rekisteri.HaeValmisMalli(auto.AutonMalliID);
            Vari        vari       = Rekisteri.HaeValittuVäri(auto.VaritID);
            Polttoaine  polttoaine = Rekisteri.HaeValittuPolttoaine(auto.PolttoaineID);

            Merkki_laatikko.SelectedIndex     = Merkki_laatikko.FindStringExact(merkki.MerkkiNimi);
            malli_laatikko.SelectedIndex      = malli_laatikko.FindStringExact(malli.MalliNimi);
            Vari_laatikko.SelectedIndex       = Vari_laatikko.FindStringExact(vari.Varit);
            Polttoaine_laatikko.SelectedIndex = Polttoaine_laatikko.FindStringExact(polttoaine.Polttoaineet);
            return(auto.Id);
        }
Ejemplo n.º 6
0
        public Polttoaine HaeValittuPolttoaine(int PolttoaineID)
        {
            Polttoaine haePolttoaine = new Polttoaine();
            string     haku          = "SELECT * FROM Polttoaine A WHERE ID =" + PolttoaineID;

            connectDatabase();
            string        Polttoaine, ID_string;
            int           ID;
            SqlCommand    käsky  = new SqlCommand(haku, dbYhteys);
            SqlDataReader Lukija = käsky.ExecuteReader();

            while (Lukija.Read())
            {
                ID_string                  = string.Format("{0}", Lukija[0]);
                ID                         = int.Parse(ID_string);
                haePolttoaine.ID           = ID;
                Polttoaine                 = string.Format("{0}", Lukija[1]);
                haePolttoaine.Polttoaineet = Polttoaine;
            }
            disconnectDatabase();
            return(haePolttoaine);
        }
Ejemplo n.º 7
0
        public List <Polttoaine> HaePolttoaine()
        {
            List <Polttoaine> palaute = new List <Polttoaine>();
            string            haku    = "SELECT * FROM Polttoaine";

            connectDatabase();
            int           id;
            string        polttoaine, ID_string;
            SqlCommand    käsky  = new SqlCommand(haku, dbYhteys);
            SqlDataReader Lukija = käsky.ExecuteReader();

            while (Lukija.Read())
            {
                Polttoaine haePolttoaineet = new Polttoaine();
                ID_string  = string.Format("{0}", Lukija[0]);
                id         = int.Parse(ID_string);
                polttoaine = string.Format("{0}", Lukija[1]);
                haePolttoaineet.Polttoaineet = polttoaine;
                haePolttoaineet.ID           = id;
                palaute.Add(haePolttoaineet);
            }
            disconnectDatabase();
            return(palaute);
        }