コード例 #1
0
ファイル: Rapporter.cs プロジェクト: systemvetenskap/cirkus4c
 private void buttonTillHuvudsida_Click(object sender, EventArgs e)
 {
     this.Hide();
     Huvudsidan hs = new Huvudsidan(aktorlistaId);
     hs.ShowDialog();
     this.Close();
 }
コード例 #2
0
ファイル: Loginform.cs プロジェクト: systemvetenskap/cirkus4c
        private void button_login_Click(object sender, EventArgs e)
        {
            bool bolean = false;
            DataTable dt = new DataTable();
            string anv = textBox_anvandarnamn.Text;
            string losen = textBox_losenord.Text;

            string query = "SELECT id FROM inlog WHERE anvandarnamn = '" + anv + "' AND losenord = '" + losen + "'";

            try
            {
                NpgsqlDataAdapter da = new NpgsqlDataAdapter(query, conn);
                da.Fill(dt);
                int nyint = 0;
                foreach (DataRow row in dt.Rows)
                {
                    nyint = Convert.ToInt32(row["id"].ToString());
                    if (nyint > 0)
                    {
                        bolean = true;
                    }

                }
                if (bolean == false)
                {
                    textBox_anvandarnamn.Text = "";
                    textBox_losenord.Text = "";
                    MessageBox.Show("Användarnamnet eller lösenordet var fel, var god försök igen.");
                }
                else
                {
                    bool admin = false;

                    string query2 = "select aktortyp_id from aktortyplist where inlog_id =" + nyint;
                    DataTable dt2 = new DataTable();
                    NpgsqlDataAdapter da2 = new NpgsqlDataAdapter(query2, conn);
                    da2.Fill(dt2);

                    this.Hide();
                    List<int> aktortyper = new List<int>();
                    foreach (DataRow row in dt2.Rows)
                    {
                        int x = Convert.ToInt32(row["aktortyp_id"]);
                        aktortyper.Add(x);
                    }
                    Huvudsidan hs = new Huvudsidan(aktortyper);
                    hs.ShowDialog();

                    this.Close();

                }

            }
            catch (NpgsqlException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #3
0
        private void radiokoll()
        {
            /*     if (tk.biljetter[tk.fuskIgen].biljettyp == "vuxen")
                 {
                     radioButton_vuxen.Checked = true;
                 }
                 else if (tk.biljetter[tk.fuskIgen].biljettyp == "ungdom")
                 {
                     radioButton_ungdom.Checked = true;
                 }
                 else if (tk.biljetter[tk.fuskIgen].biljettyp == "barn")
                 {
                     radioButton_barn.Checked = true;
                 }

             */

            bool kopt = true;
            int antalkopta = 0;
            int ai = tk.fuskIgen - 1;

            if (label1.Text == "0" && label2.Text == "0" && label3.Text == "0")
            {
                foreach (Biljett b in tk.biljetter)
                {
                    if (b.akter.id == tk.biljetter[ai].akter.id)
                    {
                        if (b.kopt != true)
                        {
                            kopt = false;
                        }
                    }
                }

                if (kopt == true)
                {

                    tk.antal++;
                    this.Hide();

                    if (tk.antal < tk.loopar && tk.hela == false)
                    {
                        Platskarta pk2 = new Platskarta(tk, aktortyper);
                        pk2.ShowDialog();

                    }
                    else if (tk.fardig == true)
                    {
                        Huvudsidan hu = new Huvudsidan(aktortyper);
                        hu.ShowDialog();
                        this.Close();
                        //  Application.Exit();
                    }
                    else
                    {
                        DialogResult dialogResult = MessageBox.Show("Vill du Slutföra köpet? Om inte så tar vi bort biljetterna", "Bokning", MessageBoxButtons.YesNo);
                        if (dialogResult == DialogResult.Yes)
                        {

                            //biljettform ladda
                            FinalPage fp = new FinalPage(tk, aktortyper);
                            fp.ShowDialog();

                            this.Close();
                            // this.Dispose();

                        }
                        else if (dialogResult == DialogResult.No)
                        {
                            conn.Open();
                            avbrytkop();
                            conn.Close();

                            this.Hide();
                            Huvudsidan hs = new Huvudsidan(aktortyper);
                            hs.ShowDialog();
                            this.Close();
                        }

                    }

                    this.Close();

                }
            }
            else if (radioButton_barn.Checked == true || radioButton_ungdom.Checked == true || radioButton_vuxen.Checked == true)
            {

            }
            else
            {

            }
        }
コード例 #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Vil du avbryta köpet? Biljetterna kommer att tas bort", "Avbryt köp", MessageBoxButtons.YesNo);
            if (dialogResult == DialogResult.Yes)
            {
                conn.Open();
                avbrytkop();
                conn.Close();

                this.Hide();
                Huvudsidan hs = new Huvudsidan(aktortyper);
                hs.ShowDialog();
                this.Close();

            }
            else if (dialogResult == DialogResult.No)
            {

            }
        }
コード例 #5
0
 private void button3_Click(object sender, EventArgs e)
 {
     this.Hide();
     Huvudsidan h = new Huvudsidan(aktortyper);
     h.ShowDialog();
     this.Close();
 }