コード例 #1
0
ファイル: KartConttreller.cs プロジェクト: bagirovkenan/502b
        //============================================================================

        public static void BalancArtir(int elaveMebleg)
        {
            var BalancArtirilanKart = Db.ButunKartlar.AsParallel().FirstOrDefault(f => f.Session == true);

            if (BalancArtirilanKart == null)
            {
                Console.WriteLine("Pin Kod Veya ID sefdir ");
            }
            else
            {
                if (BalancArtirilanKart.MaxEmeliyyat > 10)
                {
                    Console.WriteLine("Bu Gun Bu Kart Uzerinde Balansa Baxmaqdan Basqa bir emeliyyat apara bilmezsiniz");
                    Console.WriteLine("============================");
                }
                else
                {
                    BalancArtirilanKart.MaxEmeliyyat++;
                    Emeliyyat yeniEmeliyyat = new Emeliyyat(BalancArtirilanKart.ID, "Balans Artir", DateTime.Now);
                    //EmeliyyatTarixi.Emeliyyatlar.Add(yeniEmeliyyat);
                    //EmeliyyatTarixi.say++;
                    Db.EmeliyyatLarTarixi.Add(yeniEmeliyyat);

                    BalancArtirilanKart.Balance += elaveMebleg;
                    Console.WriteLine("Sizin Balansa {0} AZN  elave olundu", elaveMebleg);
                    Console.WriteLine("============================");
                    Console.WriteLine("Bu Gun Edilen Emeliyyat Sayi ==> {0}", BalancArtirilanKart.MaxEmeliyyat);
                }
            }
        }
コード例 #2
0
ファイル: KartConttreller.cs プロジェクト: bagirovkenan/502b
        //============================================================================
        public static void BalancAzalt(int XerclenenMebleg)
        {
            var BalancKart = Db.ButunKartlar.AsParallel().FirstOrDefault(f => f.Session == true);


            if (BalancKart == null)
            {
                Console.WriteLine("Bele Kartiniz Yoxdur");
                Console.WriteLine("============================");
            }
            else
            {
                if (BalancKart.MaxEmeliyyat > 10)
                {
                    Console.WriteLine("Bu Gun Bu Kart Uzerinde Balansa Baxmaqdan Basqa bir emeliyyat apara bilmezsiniz");
                    Console.WriteLine("=========================================================================");
                }
                else
                {
                    if (XerclenenMebleg > 1000)
                    {
                        Console.WriteLine("Maxsimum 1000 AZN");
                        Console.WriteLine("============================");
                    }
                    else
                    {
                        if (BalancKart.Balance < XerclenenMebleg)
                        {
                            Console.WriteLine("Balans Yeterli Deyil");
                            Console.WriteLine("============================");
                        }
                        else
                        {
                            BalancKart.MaxEmeliyyat++;
                            Emeliyyat yeniEmeliyyat = new Emeliyyat(BalancKart.ID, "Nagd Avans", DateTime.Now);
                            //EmeliyyatTarixi.Emeliyyatlar.Add(yeniEmeliyyat);
                            //EmeliyyatTarixi.say++;
                            Db.EmeliyyatLarTarixi.Add(yeniEmeliyyat);

                            BalancKart.Balance -= XerclenenMebleg;
                            Console.WriteLine("Sizin Balansdan {0} AZN Cixildi ", XerclenenMebleg);
                            Console.WriteLine("============================");
                            Console.WriteLine("Bu Gun Edilen Emeliyyat Sayi ==> {0}", BalancKart.MaxEmeliyyat);
                        }
                    }
                }
            }
        }
コード例 #3
0
ファイル: KartConttreller.cs プロジェクト: bagirovkenan/502b
        //============================================================================


        //============================================================================
        //Balansi Gorsed
        public static void BalancGorsed()
        {
            var BalancGorsedilenKart = Db.ButunKartlar.AsParallel().FirstOrDefault(f => f.Session == true);

            if (BalancGorsedilenKart == null)
            {
                Console.WriteLine("Pin Kod sefdir ");
            }
            else
            {
                Emeliyyat yeniEmeliyyat = new Emeliyyat(BalancGorsedilenKart.ID, "Balans Gorsed", DateTime.Now);
                //EmeliyyatTarixi.Emeliyyatlar.Add(yeniEmeliyyat);
                //EmeliyyatTarixi.say++;
                Db.EmeliyyatLarTarixi.Add(yeniEmeliyyat);
                Console.WriteLine("Sizin Balanc {0} AZN teskil edir", BalancGorsedilenKart.Balance);
            }
        }