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(); }
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!"); } }
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!"); } }