Ejemplo n.º 1
0
        public void HitungDepoite(int No)
        {
            int    vNoU;
            string NoU;

            _nominal      = GetListUang.Single(a => a.No.Equals(No)).Nominal;
            UangDeposite += _nominal;
            if (_stock > 0)
            {
                Console.WriteLine("Deposite Anda : {0} dari harga : {1}", UangDeposite, _harga);
                if (UangDeposite < _harga)
                {
                    while (UangDeposite < _harga)
                    {
                        ListUang();
                        Console.Write("Silahkan Tambah Deposite Anda : ");
                        NoU = Console.ReadLine();

                        if (!Int32.TryParse(NoU, out vNoU) || GetListUang.Count() < vNoU)
                        {
                            Console.WriteLine("Uang tidak Valid");
                        }
                        else
                        {
                            HitungDepoite(vNoU);
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
 public void ListUang()
 {
     foreach (var i in GetListUang.OrderBy(a => a.No))
     {
         Console.WriteLine("{0}) {1}", i.No, i.Nominal);
     }
 }