Exemplo n.º 1
0
        public bool LisaaVaraus(Asiakas asiakas, Tila tila, int henkilomaara, string lisapalvelut, long aloitusPvm, long lopetusPvm, string maksutapa, int summa, List <Asiakas> asiakkaat, List <Tila> tilat)
        {
            try
            {
                if (!asiakkaat.Contains(asiakas))
                {
                    asiakkaat = LisaaAsiakas(asiakas, asiakkaat);
                }

                var asiakasId = asiakkaat.FindIndex(x => x == asiakas) + 1;
                var tilaId    = tilat.FindIndex(x => x == tila) + 1;

                const string sqlLause = "INSERT INTO varaukset (asiakasID, tilaID, aloituspvm, lopetuspvm, maksutapa, summa, henkilomaara, lisapalvelut) VALUES (@asiakasID, @tilaID, @aloituspvm, @lopetuspvm, @maksutapa, @summa, @henkilomaara, @lisapalvelut);";

                var komento = new MySqlCommand(sqlLause, Yhteys);
                komento.Parameters.Add("@asiakasID", MySqlDbType.Int32).Value     = asiakasId;
                komento.Parameters.Add("@tilaID", MySqlDbType.Int32).Value        = tilaId;
                komento.Parameters.Add("@aloituspvm", MySqlDbType.Int64).Value    = aloitusPvm;
                komento.Parameters.Add("@lopetuspvm", MySqlDbType.Int64).Value    = lopetusPvm;
                komento.Parameters.Add("@maksutapa", MySqlDbType.String).Value    = maksutapa;
                komento.Parameters.Add("@summa", MySqlDbType.Int32).Value         = summa;
                komento.Parameters.Add("@henkilomaara", MySqlDbType.Int32).Value  = henkilomaara;
                komento.Parameters.Add("@lisapalvelut", MySqlDbType.String).Value = lisapalvelut;

                komento.ExecuteNonQuery();

                return(true);
            }
            catch (Exception e)
            {
                throw new Exception("Virhe varauksen lisäämisessä. ", e);
            }
        }
Exemplo n.º 2
0
 void Update()
 {
     if (Input.GetKeyDown("1"))
     {
         nykyinen = nykyinen.siirtymäTilat[0];
     }
     if (Input.GetKeyDown("2"))
     {
         nykyinen = nykyinen.siirtymäTilat[1];
     }
     if (Input.GetKeyDown("3"))
     {
         nykyinen = nykyinen.siirtymäTilat[2];
     }
     tekstiKenttä.text = nykyinen.maintext;
 }
Exemplo n.º 3
0
 void Start()
 {
     nykyinen          = alku;
     tekstiKenttä.text = nykyinen.maintext;
     Debug.Log("Peli alkoi");
 }