コード例 #1
0
 public Prevoz(string ime, VrstaPrevoza vrstaPrevoza, int maximalniKapacitet, int kapacitet, double cijenaPoOsobi, String destinacija)
 {
     id                 = Globalna.idSvihPrevoza++;
     Ime                = ime;
     VrstaPrevoza       = vrstaPrevoza;
     MaximalniKapacitet = maximalniKapacitet;
     Kapacitet          = kapacitet;
     CijenaPoOsobi      = cijenaPoOsobi;
     PrevozDestinacija  = destinacija;
 }
コード例 #2
0
 public void UcitajPrevoze()
 {
     try
     {
         string query            = "SELECT * FROM PrevozAzure;";
         ConnectionStringAzure s = new ConnectionStringAzure();
         using (SqlConnection c = new SqlConnection(s.konekcija))
         {
             c.Open();
             if (c.State == System.Data.ConnectionState.Open)
             {
                 SqlCommand sc = c.CreateCommand();
                 sc.CommandText = query;
                 SqlDataReader reader = sc.ExecuteReader();
                 while (reader.Read())
                 {
                     VrstaPrevoza vrsta = (VrstaPrevoza)Enum.Parse(typeof(VrstaPrevoza), reader.GetString(6));
                     Prevoz       p     = new Prevoz(reader.GetString(5), vrsta, Convert.ToInt32(reader.GetDouble(7)), Convert.ToInt32(reader.GetDouble(8)), reader.GetDouble(9), reader.GetString(10));
                     Globalna.nasaAgencija.Prevozi.Add(p);
                 }
                 if (Globalna.nasaAgencija.Prevozi.Count == 0)
                 {
                     Globalna.idSvihPrevoza = 0;
                 }
                 else if (Globalna.nasaAgencija.Prevozi.Count != 0)
                 {
                     Globalna.idSvihPrevoza = Globalna.nasaAgencija.Prevozi.Count;
                 }
             }
             c.Close();
         }
     }
     catch (Exception e)
     {
         Debug.WriteLine("Exception PrevozAzure1: " + e.Message);
     }
 }