public void GetRuta(string smer) { if (Naziv != null) { Stajaliste stajaliste = new Stajaliste(); Ruta = stajaliste.ListStajalisteByLinijaAndSmer(Naziv, smer); } }
public List <Stajaliste> ListStajalisteByLinijaAndSmer(string linija, string smer) { SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["GSPConnection"].ConnectionString); SqlDataAdapter adapter = new SqlDataAdapter("listStajalisteByLinijaAndSmer", connection); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.Add(new SqlParameter("@Linija", SqlDbType.VarChar, 5)); adapter.SelectCommand.Parameters.Add(new SqlParameter("@Smer", SqlDbType.Char, 1)); adapter.SelectCommand.Parameters["@Linija"].Value = linija; adapter.SelectCommand.Parameters["@Smer"].Value = smer; DataSet ds = new DataSet(); adapter.Fill(ds, "listStajalisteByLinijaAndSmer"); List <Stajaliste> stajalista = new List <Stajaliste>(); if (ds.Tables[0].Rows.Count != 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { Stajaliste stajaliste = new Stajaliste(); stajaliste.ID = Convert.ToInt32(ds.Tables[0].Rows[i]["ID"].ToString()); stajaliste.Naziv = ds.Tables[0].Rows[i]["Naziv"].ToString(); stajaliste.Opstina = ds.Tables[0].Rows[i]["Opstina"].ToString(); stajaliste.Naselje = ds.Tables[0].Rows[i]["Naselje"].ToString(); stajaliste.Ulica = ds.Tables[0].Rows[i]["Ulica"].ToString(); if (ds.Tables[0].Rows[i]["Zona"].ToString() != "") { stajaliste.Zona = Convert.ToInt16(ds.Tables[0].Rows[i]["Zona"].ToString()); } stajaliste.RedniBroj = Convert.ToInt16(ds.Tables[0].Rows[i]["RedniBroj"].ToString()); stajalista.Add(stajaliste); } } return(stajalista); }