Пример #1
0
        public static void Tikrinimas()
        {
            try
            {
                System.IO.StreamReader file = new System.IO.StreamReader(@"D:\\Files\Darbai(Disk D)\\Programavimas\\ipasavarankiskas\\ipasavarankiskas\\saskaitos.txt");
                while ((Saugojimas.line = file.ReadLine()) != null)
                {
                    Saugojimas.saskaitosnr.Add(Saugojimas.line);
                }
                Console.WriteLine("Isvesti i faila:1");
                Console.WriteLine("Isvesti i Console:2");
                Saugojimas.switchpasirinkimas = Console.ReadLine();

                switch (Convert.ToInt16(Saugojimas.switchpasirinkimas))
                {
                case 1:

                    StreamWriter sw = new StreamWriter("D:\\Files\\Darbai(Disk D)\\Programavimas\\ipasavarankiskas\\ipasavarankiskas\\saskaitosPatikrintos.txt");
                    for (int i = 0; i < Saugojimas.saskaitosnr.Count; i++)
                    {
                        sw.WriteLine(Saugojimas.saskaitosnr[i] + ": ".PadRight(5) + Salys.verifiacationLT(Saugojimas.saskaitosnr[i]));
                    }
                    sw.Close();
                    Console.WriteLine("Irasyta i faila ,,saskaitosPatikrintos'' ");
                    break;

                case 2:
                    for (int i = 0; i < Saugojimas.saskaitosnr.Count; i++)
                    {
                        Console.WriteLine(Saugojimas.saskaitosnr[i] + ": ".PadRight(5) + Salys.verifiacationLT(Saugojimas.saskaitosnr[i]));
                    }
                    break;

                default:
                    throw new ArgumentOutOfRangeException("Klaidingas skaicius");
                }
            }
            catch (FileNotFoundException e)
            {
                Console.WriteLine("blogas failas\n");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
            catch (DirectoryNotFoundException e)
            {
                Console.WriteLine("Bloga Direktorija\n");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
            catch (FormatException e)
            {
                Console.WriteLine("Ivedete neskaiciu\n");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
            catch (Exception e)
            {
                Console.WriteLine("Bloga įvestis");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
        }
Пример #2
0
        public static void switchPasirinkimas()
        {
            Console.WriteLine("Rasti atitinkancius skaicius 1 000 000 generavimu režyje:1");
            Console.WriteLine("Patikrinti Iban numeri:2");
            Console.WriteLine("Patikrinti Iban numeri iš failo:3");

            try
            {
                Saugojimas.switchpasirinkimas = Console.ReadLine();
                switch (Convert.ToInt16(Saugojimas.switchpasirinkimas))
                {
                case 1:
                    Console.WriteLine("Ivesktie A generatoriaus skaiciu.(PVZ:65)");
                    Saugojimas.AIvedimas = Console.ReadLine();
                    Console.WriteLine("Ivesktie B generatoriaus skaiciu.(PVZ:8921)");
                    Saugojimas.BIvedimas = Console.ReadLine();
                    Console.WriteLine("Atikmenu skaičius = " + Generatorius.generuoti(Convert.ToInt64(Saugojimas.AIvedimas), Convert.ToInt64(Saugojimas.BIvedimas)));
                    break;

                case 2:
                    Console.WriteLine("Iveskite Iban numeri");
                    Saugojimas.ibanIvedimas = Console.ReadLine();
                    Console.WriteLine(Salys.verifiacationLT(Saugojimas.ibanIvedimas));
                    break;

                case 3:
                    TikrinamasFailas.Tikrinimas();
                    break;

                default:
                    throw new ArgumentOutOfRangeException("Klaidingas skaicius");
                }
            }
            catch (ArgumentOutOfRangeException e)
            {
                Console.WriteLine("Ivedete bloga skaiciu");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
            catch (FormatException e)
            {
                Console.WriteLine("Ivedete neskaiciu\n");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
            catch (Exception e)
            {
                Console.WriteLine("Bloga įvestis");
                Console.WriteLine($"Generic Exception Handler: {e}");
            }
        }