private void buttonTorolEtkezes_Click(object sender, EventArgs e) { if (dataGridViewEtkezesek.Rows == null || dataGridViewEtkezesek.Rows.Count == 0) { FormError fe = new FormError("Ooops...hiba történt!"); DialogResult dr = fe.ShowDialog(); if (dr == DialogResult.OK) { fe.Hide(); } } else { FormMessage fm = new FormMessage("Biztos törölni szeretnél?"); DialogResult result = fm.ShowDialog(); if (result == DialogResult.OK) { fm.Hide(); //Törlés adatbázisból repo.deleteEtkezesFromDataBase(Convert.ToInt32(dataGridViewEtkezesek.SelectedRows[0].Cells[7].Value)); //Törlés listából repo.deleteEtkezesFromList(Convert.ToInt32(dataGridViewEtkezesek.SelectedRows[0].Cells[7].Value)); repo.deleteEtkezesViewnFromList(Convert.ToInt32(dataGridViewEtkezesek.SelectedRows[0].Cells[7].Value)); //DataGridView frissítés feltöltComboboxIdopontokkal(); frissitEtkezesekDGV(); beallitEtkezesekDGV(); } else { fm.Hide(); } } }
private void buttonLogin_Click(object sender, EventArgs e) { errorProviderLogin.Clear(); Login l = new Login(username.Text, pwd.Text); if (l.loginCheck() == true) { islogged = l.getUsername(); loggedID = l.getLoginId(); loggedTsuly = l.Tsuly; loggedTmagassag = l.Tmagassag; Buildyourbody b = new Buildyourbody(); b.Show(); this.Hide(); } else { FormError fe = new FormError("Sikertelen bejelentkezés!"); DialogResult result = fe.ShowDialog(); if (result == DialogResult.OK) { fe.Hide(); } //errorProviderLogin.SetError(buttonLogin, "Sikertelen Belépés!"); //MessageBox.Show("Sikertelen Belépés", "Belépés", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); } }
private void textBoxKaloria_TextChanged(object sender, EventArgs e) { if (System.Text.RegularExpressions.Regex.IsMatch(textBoxKaloria.Text, "[^0-9]")) { FormError fe = new FormError("Oopss... Betűt nem írhatsz!"); DialogResult dr = fe.ShowDialog(); if (dr == DialogResult.OK) { fe.Hide(); textBoxKaloria.Text = textBoxKaloria.Text.Remove(textBoxKaloria.Text.Length - 1); } } }
private void buttonDeleteEtel_Click(object sender, EventArgs e) { if (dataGridViewEtelek.Rows == null || dataGridViewEtelek.Rows.Count == 0) { FormError fe = new FormError("Ooops...hiba történt!"); DialogResult dr = fe.ShowDialog(); if (dr == DialogResult.OK) { fe.Hide(); } } else { FormMessage fm = new FormMessage("Biztos törölni szeretnél?"); DialogResult result = fm.ShowDialog(); if (result == DialogResult.OK) { fm.Hide(); try { //Törlés adatbázisból r.deleteEtelFromDataBase(Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[0].Value)); //Törlés listából r.deleteEtelFromList(Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[0].Value)); } catch (RepositoryException ex) { Debug.WriteLine(ex.Message); FormError fe = new FormError("Sikertelen törlés, az étel tagja egy étkezésnek!"); DialogResult dr = fe.ShowDialog(); if (dr == DialogResult.OK) { fe.Hide(); } } //DataGridView frissítés feltoltComboboxEtelek(); beallitDataGridView(); } else { fm.Hide(); } } }
private void buttonSaveUjEtkezes_Click(object sender, EventArgs e) { if (dataGridViewEtelek.SelectedRows.Count != 1) { FormError fe = new FormError("Nincs kiválasztva étel!"); DialogResult result = fe.ShowDialog(); if (result == DialogResult.OK) { fe.Hide(); } } int etelid = Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[0].Value); Etkezes ujEtkezes = new Etkezes( dateTimePickerIdopont.Text, etelid, FormLogin.loggedID ); string etelnev = dataGridViewEtelek.SelectedRows[0].Cells[1].Value.ToString(); int feherje = Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[4].Value); int szenhidrat = Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[3].Value); int zsir = Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[5].Value); int kaloria = Convert.ToInt32(dataGridViewEtelek.SelectedRows[0].Cells[2].Value); string mennyiseg = dataGridViewEtelek.SelectedRows[0].Cells[6].Value.ToString(); EtkezesView ev = new EtkezesView( etelnev, dateTimePickerIdopont.Text, feherje, szenhidrat, zsir, kaloria, mennyiseg ); //Beszúrás az adatbázisba r.insertEtkezesToDatabase(ujEtkezes); r.addEtkezesViewnToLIst(ev); //Beszúrás a listába r.addEtkezesToList(ujEtkezes); FormSucces fs = new FormSucces("Sikeres étkezés hozzáadás"); DialogResult resultt = fs.ShowDialog(); if (resultt == DialogResult.OK) { fs.Hide(); } }