Beispiel #1
0
 public void GetRuta(string smer)
 {
     if (Naziv != null)
     {
         Stajaliste stajaliste = new Stajaliste();
         Ruta = stajaliste.ListStajalisteByLinijaAndSmer(Naziv, smer);
     }
 }
Beispiel #2
0
        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);
        }