예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int SelectedIndex = -1;

            if (cmbLinije.Items.Count > 0)
            {
                SelectedIndex = cmbLinije.SelectedIndex;
            }

            List <Linija> Linije = new List <Linija>();

            string[] fajlovi = System.IO.Directory.GetFiles(@"D:\VebProgramiranje\Zadatak7\Linije");

            foreach (string fajl in fajlovi)
            {
                Linija L = new Linija(fajl);
                Linije.Add(L);
            }

            cmbLinije.DataTextField  = "Naziv";
            cmbLinije.DataValueField = "NazivFajla";
            cmbLinije.DataSource     = Linije;
            cmbLinije.DataBind();

            cmbLinije.SelectedIndex = SelectedIndex;

            NapuniSmerove();
        }
예제 #2
0
        private void NapuniSmerove()
        {
            int SelectedIndex = -1;

            SelectedIndex = cmbSmerovi.SelectedIndex;
            Linija L = new Linija(cmbLinije.SelectedValue);

            L.ProcitajPodatke();

            cmbSmerovi.DataTextField  = "NazivSmera";
            cmbSmerovi.DataValueField = "NazivSmera";
            cmbSmerovi.DataSource     = L.Smerovi;
            cmbSmerovi.DataBind();

            cmbSmerovi.SelectedIndex = SelectedIndex;
        }
예제 #3
0
        protected void btnPrikazi_Click(object sender, EventArgs e)
        {
            Linija L = new Linija(cmbLinije.SelectedValue);

            L.ProcitajPodatke();

            TableHeaderRow  hr = new TableHeaderRow();
            TableHeaderCell th;

            th = new TableHeaderCell();

            th.Controls.Add(new LiteralControl("Rbr"));
            hr.Cells.Add(th);

            th = new TableHeaderCell();
            th.Controls.Add(new LiteralControl("Polazak"));
            hr.Cells.Add(th);

            tblPolasci.Rows.Add(hr);

            TableRow  tr;
            TableCell td;
            int       i = 1;

            foreach (Polazak P in L.PronadjiPolaske(cmbSmerovi.SelectedValue))
            {
                tr = new TableRow();

                td = new TableCell();
                td.Controls.Add(new LiteralControl(string.Format("{0}.", i++)));
                tr.Cells.Add(td);

                td = new TableCell();
                td.Controls.Add(new LiteralControl(string.Format("{0}", P.Vreme)));
                tr.Cells.Add(td);

                tblPolasci.Rows.Add(tr);
            }
        }