Exemple #1
0
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            Elementy_Cechy_Slownik cechaNew = new Elementy_Cechy_Slownik();

            cechaNew.Cecha = txtNazwa.Text;
            db.Elementy_Cechy_Slownik.Add(cechaNew);
        }
Exemple #2
0
        private void dgvListaCech_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int numIDCechy = Convert.ToInt32(dgvListaElementow.CurrentRow.Cells[0].Value);
            Elementy_Cechy_Slownik cecha = db.Elementy_Cechy_Slownik.Where(wybranyCecha => wybranyCecha.ID_Cecha == numIDCechy).First();

            cechaElementuNew.ID_Cecha = numIDCechy;
            IDCechy       = numIDCechy;
            txtCechy.Text = cecha.Cecha;
        }
        private void dgvListaCech_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int numID = Convert.ToInt32(dgvListaCech.CurrentRow.Cells[0].Value);

            ID = numID;
            Elementy_Cechy_Slownik cecha = db.Elementy_Cechy_Slownik.Where(wybrany => wybrany.ID_Cecha == ID).First();

            txtNazwa.Text = cecha.Cecha;
        }
        private void btnUsun_Click(object sender, EventArgs e)
        {
            Elementy_Cechy_Slownik cechaUsun = db.Elementy_Cechy_Slownik.Where(wybrany => wybrany.ID_Cecha == ID).First();

            db.Elementy_Cechy_Slownik.Remove(cechaUsun);
            db.SaveChanges();
            Start.DataBaseRefresh();
            dgvListaCech.Refresh();
            MessageBox.Show("Pomyślnie usunięto element");
        }
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            List <Elementy_Cechy_Slownik> powtorzenie = db.Elementy_Cechy_Slownik.Where(nazwa => nazwa.Cecha == txtNazwa.Text).ToList();
            bool blad = powtorzenie.Any();

            if (blad)
            {
                MessageBox.Show("Już istnieje cecha o takiej nazwie");
            }
            else
            {
                Elementy_Cechy_Slownik cechaNew = new Elementy_Cechy_Slownik();
                cechaNew.Cecha = txtNazwa.Text;
                MessageBox.Show("Pomyślnie dodano nowy rekord do bazy danych.");
                db.Elementy_Cechy_Slownik.Add(cechaNew);
                db.SaveChanges();
                Start.DataBaseRefresh();
            }
        }