Пример #1
0
        private void btn_Click(object sender, EventArgs e)
        {
            if (rodzaj == 0)
            {
                if (txt_tekst.Text != "")
                {
                    kategoria nowa = new kategoria();
                    if (id_nadkat == -1)
                    {
                        if (tekst == "wydatek")
                        {
                            nowa.nazwa           = txt_tekst.Text;
                            nowa.id_nadkategoria = null;
                            nowa.typ             = "wydatek";
                        }
                        else
                        {
                            nowa.nazwa           = txt_tekst.Text;
                            nowa.id_nadkategoria = null;
                            nowa.typ             = "przychod";
                        }
                    }
                    else
                    {
                        nowa.nazwa           = txt_tekst.Text;
                        nowa.id_nadkategoria = id_nadkat;
                        nowa.typ             = null;
                    }

                    db.kategoria.InsertOnSubmit(nowa);
                    db.SubmitChanges();
                    txt_tekst.Clear();
                }
            }
            else if (rodzaj == 1)
            {
                var kat = from k in db.kategoria
                          where k.nazwa == tekst
                          select k;

                foreach (var u in kat)
                {
                    MessageBox.Show(u.nazwa);
                    u.nazwa = txt_tekst.Text;
                    MessageBox.Show(u.nazwa);
                }
                db.SubmitChanges();
            }
            other.wczytaj_kategorie();
            other.OtwartyUcDodajKategorie = 0;
            this.Parent.Controls.Remove(this);
        }
 private void detach_kategoria2(kategoria entity)
 {
     this.SendPropertyChanging();
     entity.kategoria1 = null;
 }
 private void attach_kategoria2(kategoria entity)
 {
     this.SendPropertyChanging();
     entity.kategoria1 = this;
 }
 partial void Deletekategoria(kategoria instance);
 partial void Updatekategoria(kategoria instance);
 partial void Insertkategoria(kategoria instance);