bool validirajSifruAutobusa(int red)
        {
            if (dgvRasporediVoznji.Rows[red].Cells[4].Value == null)
            {
                return(false);
            }
            string sifraAutobusa = dgvRasporediVoznji.Rows[red].Cells[4].Value.ToString();

            if (sifraAutobusa.Length > 3 || sifraAutobusa.Length == 0)
            {
                return(false);
            }

            if (sadrziSlovo(sifraAutobusa))
            {
                return(false);
            }
            long sa;

            sa = long.Parse(sifraAutobusa);

            DAL.Entiteti.Autobus a = ka.dajPoSifri(sa);
            if (a == null)
            {
                return(false);
            }

            return(true);
        }
예제 #2
0
 public ZakupacAutobusa(string i, DateTime pZ, DateTime kZ, double c, Autobus a)
     : base(i)
 {
     pocetakZakupa = pZ;
     krajZakupa    = kZ;
     cijena        = c;
     autobus       = a;
 }
예제 #3
0
 public Voznja(DateTime vrijeme, Autobus a)
 {
     vrijemePolaska = vrijeme;
     autobus        = a;
 }
예제 #4
0
 public Voznja(long sifra, DateTime vrijeme, Autobus a)
 {
     sifraVoznje    = sifra;
     vrijemePolaska = vrijeme;
     autobus        = a;
 }
예제 #5
0
 public void dodajVoznju(long sifraVoznje, DateTime vrijemePolaska, Autobus autobus)
 {
     voznje.Add(new Voznja(sifraVoznje, vrijemePolaska, autobus));
 }