/* Veidoja: Kaspars Pucinskis Grupa:110 Projekta nosaukums: Sporta zāles abonomentu sistēma Projekta apraksts: Šī projekta mērķis ir uztaisīt virtuālu abonomentu sistēmu sporta zālei, lai padarītu abonomentu pārbaudīšanu un skatāmību mūsdienāku un vieglāku sporta zāles adminstratoriem un klientiem. Nebūs vajadzība izdot kartiņas, kas apliecina abonomentus. Izveides datums: 14.05.2026 Izmantotais compiler: programiz (https://www.programiz.com/csharp-programming/online-compiler/) */ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace sportaZalesAbonomentuSistema { internal class konts { public string Username {get; private set;} //padaris lietotajavardu nemainamu, tikai caur konstruktoru var mainit public string Password {get; private set;} //padaris lietotajavardu nemainamu, tikai caur konstruktoru var mainit public static konts Konts1 = new konts ("JanisSpekis123", "Janis123"); public static konts Konts2 = new konts ("PeterisDators67", "KrutaisPeteris"); public static konts Konts3 = new konts ("Andza03", "Parole123"); public konts(string LietotajaVards, string Parole) { Username = LietotajaVards; Password = Parole; } } internal class Profils { public static void Main(string[] args) { Console.WriteLine("\t" + "Sveicinati Sporta zale!" + "\t"); rezims(); abonomenti(); parbaudit(); } public static void rezims() { Console.WriteLine("Vai velaties pieslegties: Ja = 1; Ne = 2"); int atbilde = Convert.ToInt32(Console.ReadLine()); if (atbilde == 1) { pieslegties(); } else if (atbilde == 2) { Console.WriteLine("\t" + "Visu labu!" + "\t"); } else { Console.WriteLine("Skaitlis, kas ierakstits nepastav!"); return; } } public static void pieslegties() { Console.WriteLine("\t" + "Ievadiet Lietotaja vardu" + "\t"); Console.WriteLine("\t" + "Ievadiet Paroli" + "\t"); } public static void abonomenti() { Console.WriteLine("Vai velaties apskatit abonomentu opcijas: Ja = 1; Ne = 2"); int atbilde = Convert.ToInt32(Console.ReadLine()); if (atbilde == 1) { abonomentuOpcijas(); } else if (atbilde == 2) { Console.WriteLine("Jus nevelaties apskatit abonomentu opcijas."); } else { Console.WriteLine("Skaitlis, kas ierakstits nepastav!"); return; } } public static void abonomentuOpcijas() { Console.WriteLine("Ievadi abonomenta ilgumu:" + "\n" + "1 = (1 diena);" + "\n" + "2 = (3 dienas);" + "\n" + "3 = (7 dienas);" + "\n" + "4 = (1 menesis/30dienas);" + "\n" + "5 = (3 menesi/90 dienas)"); int abonoments = Convert.ToInt32(Console.ReadLine()); switch (abonoments) { case 1: Console.WriteLine("Izveletais abonomenta ilgums: 1 diena"); break; case 2: Console.WriteLine("Izveletais abonomenta ilgums: 3 dienas"); break; case 3: Console.WriteLine("Izveletais abonomenta ilgums: 7 dienas"); break; case 4: Console.WriteLine("Izveletais abonomenta ilgums: 1 menesis / 30 dienas"); break; case 5: Console.WriteLine("Izveletais abonomenta ilgums: 3 menesi / 90 dienas"); break; default: Console.WriteLine("Ievaditais skaitlis neatbilst ar abonomentu ilgumiem!"); break; } } public static void parbaudit() { Console.WriteLine("Vai velaties parbaudit abonomenta aktivitati: 1 = Ja; 2 = Ne"); int atbilde = Convert.ToInt32(Console.ReadLine()); if (atbilde == 1) { parbauditAktivitati(); } else if (atbilde == 2) { Console.WriteLine("Jus nevelaties parbaudit abonomenta aktivitati."); } else { Console.WriteLine("Skaitlis, kas ierakstits nepastav!"); return; } } public static void parbauditAktivitati() { Console.WriteLine("Parbaudis vai abonoments ir aktivs caur boolean, bet vajag lai skaita ar math kopa abonomentus. pec tam ar forciklu parbaudis vai abonoments ir true vai false"); } } }