Beispiel #1
0
        public void insertSzervezes(Szervez sz1)
        {
            int             y          = 0;
            MySqlConnection connection = new MySqlConnection(connect);

            connection.Open();

            string atalakit = sz1.datum.ToString();

            char[] x = atalakit.ToCharArray();

            DateTime today = new DateTime(sz1.datum.Year, sz1.datum.Month, sz1.datum.Day);

            string napi = "";

            if (today.Month > 9 && today.Day < 10)
            {
                napi = today.Year + ".0" + today.Month + "." + today.Day + ". " + "0:00:00";
            }

            if (today.Month < 10 && today.Day > 9)
            {
                napi = today.Year + ".0" + today.Month + "." + today.Day + ". " + "0:00:00";
            }

            if (today.Month > 9 && today.Day > 9)
            {
                napi = today.Year + "." + today.Month + "." + today.Day + ". " + "0:00:00";
            }

            if (today.Month < 10 && today.Day < 10)
            {
                napi = today.Year + ".0" + today.Month + ".0" + today.Day + ". " + "0:00:00";
            }

            Console.WriteLine(napi.Length);


            char[] ar = napi.ToCharArray();



            string lekerdez = "insert into szervezes values('" + sz1.id + "','" + sz1.delelott + "','" + sz1.delutam + "','" + sz1.koltseg + "','" + sz1.szorolapSzam + "','" + napi.Trim() + "');";

            MySqlCommand cmd = connection.CreateCommand();

            cmd.CommandText = lekerdez;

            cmd.ExecuteNonQuery();


            connection.Close();
        }
Beispiel #2
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            Kapcsolatok    k1 = new Kapcsolatok();
            Random         r1 = new Random();
            List <Szervez> szervezesekLista = new List <Szervez>();

            szervezesekLista = k1.getSzervezes();
            List <Falvak> falvak = new List <Falvak>();

            falvak = k1.getFalvak();


            int  koltsegek         = 0;
            int  szorolapMennyiseg = 0;
            bool valtoztat         = true;

            for (int i = 0; i < szervezesekLista.Count; i++)
            {
                if (szervezesekLista[i].datum == date)
                {
                    valtoztat = false;
                }
            }
            if (valtoztat == true)
            {
                for (int i = 0; i < falvak.Count; i++)
                {
                    if (falvak[i].faluNeve == faluk.Text.ToString())
                    {
                        koltsegek         = koltsegek + falvak[i].berletiDij + falvak[i].benzinKoltseg + falvak[i].terjesztesDij + falvak[i].szorolapSzama * 9;
                        szorolapMennyiseg = szorolapMennyiseg + falvak[i].szorolapSzama;
                    }

                    if (falvak[i].faluNeve == faluk2.Text.ToString())
                    {
                        koltsegek         = koltsegek + falvak[i].berletiDij + falvak[i].benzinKoltseg + falvak[i].terjesztesDij + falvak[i].szorolapSzama * 9;
                        szorolapMennyiseg = szorolapMennyiseg + falvak[i].szorolapSzama;
                    }
                }
                int     azon = r1.Next(1000);
                Szervez sz   = new Szervez
                {
                    id       = azon,
                    delelott = faluk.Text.ToString(),
                    delutam  = faluk2.Text.ToString(),
                    koltseg  = koltsegek,
                    szorolapSzam
                          = szorolapMennyiseg,
                    datum = date
                };


                k1.insertSzervezes(sz);
            }



            else
            {
                k1.deleteSzervezes(date);
                for (int i = 0; i < falvak.Count; i++)
                {
                    if (falvak[i].faluNeve == faluk.Text.ToString())
                    {
                        koltsegek         = koltsegek + falvak[i].berletiDij + falvak[i].benzinKoltseg + falvak[i].terjesztesDij + falvak[i].szorolapSzama * 9;
                        szorolapMennyiseg = szorolapMennyiseg + falvak[i].szorolapSzama;
                    }

                    if (falvak[i].faluNeve == faluk2.Text.ToString())
                    {
                        koltsegek         = koltsegek + falvak[i].berletiDij + falvak[i].benzinKoltseg + falvak[i].terjesztesDij + falvak[i].szorolapSzama * 9;
                        szorolapMennyiseg = szorolapMennyiseg + falvak[i].szorolapSzama;
                    }
                }
                int     azon = r1.Next(1000);
                Szervez sz   = new Szervez
                {
                    id       = azon,
                    delelott = faluk.Text.ToString(),
                    delutam  = faluk2.Text.ToString(),
                    koltseg  = koltsegek,
                    szorolapSzam
                          = szorolapMennyiseg,
                    datum = date
                };


                k1.insertSzervezes(sz);
            }


            Window.GetWindow(this).Close();
        }