Пример #1
0
        public override string ToString()
        {
            return("\nEvidencne Cislo: " + EvidencneCisloPreukazu + "\nMeno a Priezvisko: " + MenoVodica + " " + PriezviskoVodica

                   + "\tUkoncenie Platnosti: " + UkonceniePlatnosti.ToShortDateString()
                   + "\t" + (ZakazViestVozidlo ? "POVOLENE" : "ZAKAZ") + " Viest Vozidlo \t " +
                   "Pocet dopravnych priestupkov: " + DopravnePriestupky + "\tSize: " + GetSize());
        }
Пример #2
0
        public override byte[] ToByteArray()
        {
            //array bytov ktore vratim
            byte[] poleBytov = new byte[GetSize()];
            int    index     = 0;

            //evidencne cislo
            Helper_Bytes._get_pom_pole(_pocet_bajtov_meno_vodica, Encoding.UTF8.GetBytes(MenoVodica)).CopyTo(poleBytov, index);
            index += _pocet_bajtov_meno_vodica;
            Helper_Bytes._get_pom_pole(_pocet_bajtov_priezvisko, Encoding.UTF8.GetBytes(PriezviskoVodica)).CopyTo(poleBytov, index);
            index += _pocet_bajtov_priezvisko;
            BitConverter.GetBytes(EvidencneCisloPreukazu).CopyTo(poleBytov, index);
            index += _pocet_bajtov_cislo_preukazu;
            Encoding.UTF8.GetBytes(UkonceniePlatnosti.ToString("dd.MM.yyyy")).CopyTo(poleBytov, index);
            index += _pocet_bajtov_ukoncenie_platnosti;
            BitConverter.GetBytes(ZakazViestVozidlo).CopyTo(poleBytov, index);
            index += _pocet_bajtov_zakaz_viest_vozidlo;
            BitConverter.GetBytes(DopravnePriestupky).CopyTo(poleBytov, index);
            return(poleBytov);
        }