Beispiel #1
0
 public void racunaj(object o)
 {
     if (KliknutiLet != null)
     {
         using (var db = new AviokompanijaDbContext())
         {
             int Cijena;
             if (SaPopustom == true)
             {
                 Cijena = (int)((double)KliknutiLet.Cijena + (double)Prtljag * 30 - (((double)KliknutiLet.Cijena + (double)Prtljag * 30) * 0.1));
             }
             else
             {
                 Cijena = KliknutiLet.Cijena + Prtljag * 30;
             }
             if ((int)ToggleKlasa == 0)
             {
                 Cijena += 40;
             }
             else if ((int)ToggleKlasa == 1)
             {
                 Cijena += 20;
             }
             else
             {
                 Cijena += 0;
             }
             PrikazCijene = Cijena.ToString();
             NotifyPropertyChanged("PrikazCijene");
         }
     }
 }
Beispiel #2
0
        public bool dodaj()
        {
            bool status = false;

            DbHelper dbHelper = new DbHelper();

            try
            {
                dbHelper.DbCommand.CommandText =
                    "insert into Karte values(" + BrojKarte + ", " +
                    Cijena.ToString(System.Globalization.CultureInfo.GetCultureInfo("en-US")) + ", '" +
                    VrijemeIzdavanja.ToString("yyyy-MM-dd HH:mm:ss") + "', " +
                    Popust.ToString(System.Globalization.CultureInfo.GetCultureInfo("en-US")) + ", " + ZaposleniciId + ", " +
                    IznosRacuna.ToString(System.Globalization.CultureInfo.GetCultureInfo("en-US")) + ", " + VoznjeId + ")";
                dbHelper.OpenConnection();

                Console.WriteLine(dbHelper.DbCommand.CommandText);

                int broj = dbHelper.QExecNonQuery();

                if (broj > 1)
                {
                    status = true;
                }
            }
            catch (DbException e)
            {
                Console.WriteLine(e);
            }
            finally
            {
                dbHelper.CloseConnection();
            }

            return(status);
        }
Beispiel #3
0
 //Ovo bi bilo bolje u zajedničkoj klasi
 public int CompareTo(IZoo drugi)
 {
     //Usporedi s drugim objektom koji implementira ovaj Interface i vidi koji ide prije
     return(Cijena.CompareTo(drugi.Cijena));
 }
Beispiel #4
0
 public override string ToString()
 {
     return("Naziv: " + Naziv + " tip: " + Enum.GetName(Tip.GetType(), Tip) + " cijena:  " + Cijena.ToString() + " godište: " + Godiste.ToString());
 }