Ejemplo n.º 1
0
        private void torles_Click(object sender, EventArgs e)
        {
            try
            {
                Ugyfel ugyfel = (Ugyfel)listBox1.SelectedItem;
                var    torles = from x in context.Rendeles
                                where x.ugyfel_fk == ugyfel.ugyfel_id
                                select x;
                context.Rendeles.Remove(torles.FirstOrDefault());
                context.SaveChanges();
                MessageBox.Show("A rendelésed sikeresen törölted!");
            }
            catch (Exception)
            {
                MessageBox.Show("A rendelés törlése sikertelen volt! Próbáld újra!");
            }

            GetUgyfel();
            GetDgw();
        }
Ejemplo n.º 2
0
        private void GetDgw()
        {
            Ugyfel ugyfel = (Ugyfel)listBox1.SelectedItem;
            var    torles = from x in context.Rendeles
                            where x.ugyfel_fk == ugyfel.ugyfel_id
                            select new
            {
                Ügyfél = x.Ugyfel.nev,
            };

            dataGridView1.DataSource = torles.ToList();

            try
            {
                dataGridView1.DataSource = torles.ToList();
            }
            catch (Exception)
            {
                MessageBox.Show("Ebben az adatbázisban még nem rögzítettünk az ügyfélhez rendelést!");
            }
        }
Ejemplo n.º 3
0
        private void mentes_Click(object sender, EventArgs e)
        {
            Ugyfel   u = new Ugyfel();
            Rendeles r = new Rendeles();

            if (ugyfelnev.Text != "" && telefonszam.Text != "" && email.Text != "" && irszam.Text != "" && telepules.Text != "" && utca.Text != "" && hazszam.Text != "" && felhasznalonev.Text != "" && jelszo.Text != "")
            {
                u.nev      = ugyfelnev.Text;
                u.telefon  = telefonszam.Text;
                u.email    = email.Text;
                u.irszam   = irszam.Text;
                u.varos    = telepules.Text;
                u.utca     = utca.Text;
                u.hazszam  = hazszam.Text;
                u.username = felhasznalonev.Text;
                u.password = jelszo.Text;

                context.Ugyfel.Add(u);


                r.ugyfel_fk = u.ugyfel_id;
                r.fenyo_fk  = ((Tipus)comboBoxtipus.SelectedItem).tipus_id;
                r.datum     = Convert.ToDateTime(TextBoxdatum.Text);
                r.fizmod    = comboBoxfizmod.Text;

                context.Rendeles.Add(r);



                try
                {
                    context.SaveChanges();
                    MessageBox.Show("Sikeres rendelés! Kérlek töltsd le a számlád!");
                    mentes.Enabled   = false;
                    letoltes.Visible = true;
                    if (letoltes.Visible == true)
                    {
                        comboBoxmeret.Enabled  = false;
                        comboBoxtipus.Enabled  = false;
                        comboBoxfizmod.Enabled = false;

                        TextBoxdatum.Enabled = false;
                        ugyfelnev.Enabled    = false;
                        telefonszam.Enabled  = false;
                        email.Enabled        = false;
                        irszam.Enabled       = false;
                        telepules.Enabled    = false;
                        utca.Enabled         = false;
                        hazszam.Enabled      = false;

                        felhasznalonev.Enabled = false;
                        jelszo.Enabled         = false;
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("A rendelés sikertelen volt, próbáld újra!");
                }
            }
            else
            {
                MessageBox.Show("Minden adatot ki kell tölteni!");
            }
        }