protected void Page_Load(object sender, EventArgs e) { if (Session["Korisnik"] == null) { Response.Redirect("Login.aspx"); } else { PristupBazi pb = new PristupBazi(); int profID = Convert.ToInt32(Session["Korisnik"]); List <string> ListaPredmeta = new List <string>(); ListaPredmeta = pb.PrikazPredmetaZaProfesoraL(profID); ddlListaPredmeta.DataSource = ListaPredmeta; ddlListaPredmeta.DataBind(); List <string> ListaOdeljenja = new List <string>(); ListaOdeljenja = pb.PrikazOdeljenjaZaProfesora(profID); ddlListaOdeljenja.DataSource = ListaOdeljenja; ddlListaOdeljenja.DataBind(); //rade SP pojedinacno, ali zajedno daju //Procedure or function PrikazOdeljenja has too many arguments specified } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Korisnik"] == null) { Response.Redirect("Login.aspx"); } else { PristupBazi pb = new PristupBazi(); int profID = Convert.ToInt32(Session["Korisnik"]); //List<string> ListaOdeljenja = new List<string>(); //ListaOdeljenja = pb.PrikazOdeljenjaZaProfesora(profID); //ddlOdeljenja.DataSource = ListaOdeljenja; //ddlOdeljenja.DataBind(); List <string> ListaOdeljenja = new List <string>(); DataTable OdeljenjaDT = new DataTable(); OdeljenjaDT = pb.PrikazOdeljenjaZaProfesoraDT(profID); for (int i = 0; i < OdeljenjaDT.Rows.Count; i++) { ListaOdeljenja.Add(OdeljenjaDT.Rows[i]["Razred"].ToString() + "/" + OdeljenjaDT.Rows[i]["RedniBrOd"].ToString()); } ddlOdeljenja.DataSource = ListaOdeljenja; ddlOdeljenja.DataBind(); } }
protected void btnLogin_Click(object sender, EventArgs e) { string Username = txtIDBroj.Text; string Sifra = txtSifra.Text; PristupBazi pb = new PristupBazi(); int ret = pb.LoginKorisnika(Username, Sifra); if (ret == 3) { Session["Korisnik"] = Username; Response.Redirect("Ucenik.aspx"); } else if (ret == 2) //admin na istoj strani ili zasebnoj? { Session["Korisnik"] = Username; Response.Redirect("Profesor2.aspx"); } else if (ret == 1) { Session["Korisnik"] = Username; Response.Redirect("Admin.aspx"); } else { lblPorukaLogin.Text = "Greska"; } }
protected void btnPrikazOcena_Click(object sender, EventArgs e) { PristupBazi pb = new PristupBazi(); DataTable DT = pb.PrikazOcena("1111112", 8); gvOceneUcenika.DataSource = DT; gvOceneUcenika.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["Korisnik"] == null) { Response.Redirect("Login.aspx"); } else { PristupBazi pb = new PristupBazi(); DataTable dtOcene = pb.PrikazOcena(Session["Korisnik"].ToString()); GVOcene.DataSource = dtOcene; GVOcene.DataBind(); //uraditi odabir ocena po predmetu } }
protected void Page_Load(object sender, EventArgs e) { lblProba.Text = Session["Ucenik"].ToString(); string MaticniBroj; //Kako izvuci maticni broj ucenika? int PredmetID; MaticniBroj = Session["Ucenik"].ToString(); PredmetID = 8; PristupBazi pb = new PristupBazi(); DataTable DTOcene = pb.PrikazOcena(MaticniBroj, PredmetID); gvOcene.DataSource = DTOcene; gvOcene.DataBind(); }
protected void btnPrikazUcenika_Click(object sender, EventArgs e) { PristupBazi pb = new PristupBazi(); List <string> ListaUcenika = new List <string>(); //List<Ucenikk> ListaUcenikaIzKlase = new List<Ucenikk>(); DataTable DTUcenici = new DataTable(); int ProfesorID, PredmetID, OdeljenjeID; ProfesorID = Convert.ToInt32(Session["Korisnik"]); //PredmetID = //kako pozvati vrednost odabrane stavke iz padajuce liste? //OdeljenjeID = ... PredmetID = 8; OdeljenjeID = 1; DTUcenici = pb.PrikazUcenikaZaProfesoraDT(ProfesorID, PredmetID, OdeljenjeID); for (int i = 0; i < DTUcenici.Rows.Count; i++) { ListaUcenika.Add(DTUcenici.Rows[i]["Ime"].ToString() + " " + DTUcenici.Rows[i]["Prezime"].ToString()); //ListaUcenika.Add(DTUcenici.Rows[i][1].ToString() + " " + DTUcenici.Rows[i][2].ToString()); //ListaUcenikaIzKlase.Add(new Ucenikk //{ // MaticniBroj = DTUcenici.Rows[i]["MaticniBroj"].ToString(), // Ime = DTUcenici.Rows[i]["Ime"].ToString(), // Prezime = DTUcenici.Rows[i]["Prezime"].ToString() //}); } //ddlUcenici.DataSource = DTUcenici; ddlUcenici.DataSource = ListaUcenika; //ddlUcenici.DataSource = ListaUcenikaIzKlase; //ListaUcenika = pb.PrikazUcenikaZaProfesora(ProfesorID, PredmetID, OdeljenjeID); ddlUcenici.DataBind(); }
public BaseViewModel() { PristupBazi = new PristupBazi(); Model = new TModel(); }