public void loadData() { if ((string)Session["uloga"] != "adm") { Response.Redirect("~/Front/books.aspx"); } ZanrSelect genre = new ZanrSelect(); OperacijaRezultat objx = OperationManager.Singleton.izvrsiOperaciju(genre); if ((objx == null) || (!objx.Status)) { infoLabel.Text = objx.Poruka; } else { DbItem[] nizx = objx.DbItems; ZanrDb[] zanrovi = nizx.Cast <ZanrDb>().ToArray(); zanrGrid.DataSource = zanrovi; zanrGrid.DataBind(); } AutorSelect author = new AutorSelect(); OperacijaRezultat objy = OperationManager.Singleton.izvrsiOperaciju(author); if ((objy == null) || (!objy.Status)) { infoLabel.Text = objy.Poruka; } else { DbItem[] nizy = objy.DbItems; AutorDb[] autori = nizy.Cast <AutorDb>().ToArray(); autorGrid.DataSource = autori; autorGrid.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if ((string)Session["uloga"] != "adm") { Response.Redirect("~/Front/books.aspx"); } ifEmpty.Text = "Nothing to do here :("; ifEmpty.Visible = false; insertPanel.Visible = false; Panel2.Visible = false; OpKnjigaSelect knjiga = new OpKnjigaSelect(); OperacijaRezultat obj = OperationManager.Singleton.izvrsiOperaciju(knjiga); if ((obj == null) || (!obj.Status)) { ifEmpty.Visible = true; ifEmpty.Text = obj.Poruka; } else { DbItem[] items = obj.DbItems; KnjigaDb[] knjige = items.Cast <KnjigaDb>().ToArray(); if (knjige.Count() == 0) { ifEmpty.Visible = true; } bookGrid.DataSource = knjige; bookGrid.DataBind(); AutorSelect aut = new AutorSelect(); OperacijaRezultat objaut = OperationManager.Singleton.izvrsiOperaciju(aut); if (!IsPostBack) { odabirAutora.DataTextField = "ime"; odabirAutora.DataValueField = "id_autor"; odabirAutora.DataSource = objaut.DbItems; odabirAutora.DataBind(); } if (!IsPostBack) { updAutor.DataTextField = "ime"; updAutor.DataValueField = "id_autor"; updAutor.DataSource = objaut.DbItems; updAutor.DataBind(); } ZanrSelect znr = new ZanrSelect(); OperacijaRezultat objznr = OperationManager.Singleton.izvrsiOperaciju(znr); if (!IsPostBack) { odabirZanra.DataTextField = "naziv"; odabirZanra.DataValueField = "id_zanr"; odabirZanra.DataSource = objznr.DbItems; odabirZanra.DataBind(); } if (!IsPostBack) { updZanr.DataTextField = "naziv"; updZanr.DataValueField = "id_zanr"; updZanr.DataSource = objznr.DbItems; updZanr.DataBind(); } } }