/// <summary> /// Pridanie /// – na základe vstupných údajov pridá záznam do evidencie /// </summary> /// <param name="menoVodica"></param> /// <param name="priezviskoVodica"></param> /// <param name="evidencneCisloPreukazu"></param> /// <param name="ukonceniePlatnosti"></param> /// <param name="zakazViestVozidlo"></param> /// <param name="dopravnePriestupky"></param> /// <returns></returns> public bool PridanieVodickeho(string menoVodica, string priezviskoVodica, int evidencneCisloPreukazu, DateTime ukonceniePlatnosti, bool zakazViestVozidlo, int dopravnePriestupky) { VodickyPreukaz vodicky = new VodickyPreukaz(menoVodica, priezviskoVodica, evidencneCisloPreukazu, ukonceniePlatnosti, zakazViestVozidlo, dopravnePriestupky); return(PridanieVodickeho(vodicky)); }
/// <summary> /// Pridanie /// – na základe vstupných údajov pridá záznam do evidencie /// </summary> /// <param name="menoVodica"></param> /// <param name="priezviskoVodica"></param> /// <param name="evidencneCisloPreukazu"></param> /// <param name="ukonceniePlatnosti"></param> /// <param name="zakazViestVozidlo"></param> /// <param name="dopravnePriestupky"></param> /// <returns></returns> public string PridanieVodickeho(string menoVodica, string priezviskoVodica, string evidencneCisloPreukazus, DateTime ukonceniePlatnosti, bool zakazViestVozidlo, string dopravnePriestupkys) { string errorHlasky = ""; int evidencneCisloPreukazu; int dopravnePriestupky; errorHlasky += (!Int32.TryParse(evidencneCisloPreukazus, out evidencneCisloPreukazu)) ? "Nebol zadany spravny vstup pre: " + "Cislo vodickeho.\n" : ""; errorHlasky += (!Int32.TryParse(dopravnePriestupkys, out dopravnePriestupky)) ?"Nebol zadany spravny vstup pre: " + "Dopravne priestupky.\n" : ""; errorHlasky += (menoVodica == "") ? "Nebol zadany spravny vstup pre: " + "Meno vodica.\n" : ""; errorHlasky += (priezviskoVodica == "") ? "Nebol zadany spravny vstup pre: " + "Priezvisko vodica.\n" : ""; errorHlasky += (menoVodica.Length > maxMeno) ? "Meno vodica musi obsahovat najviac 35 znakov.\n" : ""; errorHlasky += (priezviskoVodica.Length > maxPriezvisko) ? "Priezvisko vodica musi obsahovat najviac 35 znakov.\n" : ""; VodickyPreukaz vodicky = new VodickyPreukaz(menoVodica, priezviskoVodica, evidencneCisloPreukazu, ukonceniePlatnosti, zakazViestVozidlo, dopravnePriestupky); if (errorHlasky == "") { return(zariadenie.PridanieVodickeho(menoVodica, priezviskoVodica, evidencneCisloPreukazu, ukonceniePlatnosti, zakazViestVozidlo, dopravnePriestupky) ? "Vodicky bol uspesne pridany. " + vodicky.ToString() : "Pridanie vodickeho preukazu bolo neuspesne. " + vodicky.ToString()); } else { return(errorHlasky); } }
/// <summary> /// Copy Konstruktor /// </summary> /// <param name="vodickyPreukaz"></param> public VodickyPreukaz(VodickyPreukaz vodickyPreukaz) { MenoVodica = vodickyPreukaz.MenoVodica; PriezviskoVodica = vodickyPreukaz.PriezviskoVodica; EvidencneCisloPreukazu = vodickyPreukaz.EvidencneCisloPreukazu; UkonceniePlatnosti = vodickyPreukaz.UkonceniePlatnosti; ZakazViestVozidlo = vodickyPreukaz.ZakazViestVozidlo; DopravnePriestupky = vodickyPreukaz.DopravnePriestupky; }
public bool ZmenaUdajovVodicky(int evidencneCisloPreukazu, VodickyPreukaz vodicky) { return(false); }
public bool VyradenieVodickeho(VodickyPreukaz vodickyPreukaz) { return(false); }
/// <summary> /// Vyradenie /// – na základe čísla vodičského preukazu vyradí záznam z evidencie /// </summary> /// <param name="cisloVodickeho"></param> /// <returns></returns> public bool VyradenieVodickeho(int cisloVodickeho) { VodickyPreukaz vodicky = VyhladajVodickyPreukaz(cisloVodickeho); return(false); }
public bool PridanieVodickeho(VodickyPreukaz vodicky) { return(false); }
/// <summary> /// Pre záznamy o vodičskom preukaze: /// Vyhľadanie /// – podľa čísla vodičského preukazu nájde príslušný záznam /// a zobrazí všetky údaje /// </summary> /// <param name="cisloVodickeho"></param> /// <returns></returns> public string VyhladajVypisVodicky(int cisloVodickeho) { VodickyPreukaz vodicky = VyhladajVodickyPreukaz(cisloVodickeho); return("todo"); }