protected void btn_Add_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txt_Naziv.Text) || !string.IsNullOrWhiteSpace(txt_Broj.Text)) { try { nova = new Kategorije(); nova.Naziv = txt_Naziv.Text; nova.BrPitanjaTest = Convert.ToInt32(txt_Broj.Text); if (txt_Opis.Text.Count() > 0) nova.Opis = txt_Opis.Text; DAKategorije.Insert(nova); Success_div.Visible = true; Danger_div.Visible = false; } catch (Exception) { Danger_div.InnerText = "Desila se greška!"; Danger_div.Visible = true; Success_div.Visible = false; } } else { Danger_div.Visible = true; Success_div.Visible = false; } }
public static void Insert(Kategorije k) { using (dataContext dt = new dataContext()) { dt.Kategorije.Add(k); dt.SaveChanges(); } }
public static List<Kategorije> SelectAll() { using (dataContext dt = new dataContext()) { List<Kategorije> temp = dt.Kategorije.ToList(); Kategorije k = new Kategorije(); k.Naziv = "Odaberite kategoriju"; k.KategorijaId = 0; temp.Insert(0, k); return temp; } }
private void BindKategorije() { List <Kategorije> kats = new List<Kategorije>(); Kategorije k = new Kategorije(); k.Naziv = "Odaberite kategoriju"; k.KategorijaId = 0; kats.Insert(0, k); foreach (KategorijePrijave i in kategorijeUPrijavi) { kats.Add(i.Kategorije); } kategorijeList.DataTextField = "Naziv"; kategorijeList.DataValueField = "KategorijaId"; kategorijeList.DataSource = kats; kategorijeList.DataBind(); }