Example #1
0
 static void strukX(xenia xenia, Penyewa penyewa)
 {
     Console.WriteLine("\n============Struk Penyewaan Mobil=================");
     Console.WriteLine("==================================================");
     Console.WriteLine("Nama\t:{0}\nPlat\t:{1}\nWarna\t:{2}\nHarga\t:{3}/hari", xenia.Nama, xenia.Plat, xenia.Warna, xenia.B_hari);
     Console.WriteLine("\nDisewakan kepada: ");
     Console.WriteLine("\nNama\t: {0}\nAlamat: {2}\nJangka Waktu: {1} hari", penyewa.nama, penyewa.J_hari, penyewa.alamat);
     penyewa.B_hari = xenia.B_hari;
     Console.WriteLine("=======================\nHARGA TOTAL: {0}", penyewa.Biaya());
     Console.ReadKey();
 }
Example #2
0
        static void Main(string[] args)
        {
            string opt;
            string YN;
            xenia  xenia = new xenia();

            xenia.Plat   = "AB 3536 DK";
            xenia.Nama   = "Xenia";
            xenia.Warna  = "Silver";
            xenia.B_hari = 100000;

            avanza avanza = new avanza();

            avanza.Plat   = "AB 5232 LK";
            avanza.Nama   = "Avanza";
            avanza.Warna  = "Merah";
            avanza.B_hari = 110000;



            Console.WriteLine();
            Console.WriteLine("======================================");
            Console.WriteLine("========== Persewaan Mobil ===========");
            Console.WriteLine("======================================");
            Console.ReadKey();

MenuCommand:
            Console.Clear();
            Console.WriteLine("\n========== Mobil Yang Disewa ===========");
            Console.WriteLine("1.Xenia\n2.Avanza");
            Console.Write("\nPilih Mobil Yang Disewa: ");
            opt = Console.ReadLine();


            if (opt == "1")
            {
xenia:
                Console.Clear();
                Console.WriteLine("\n============Mobil=================");
                Console.WriteLine("Nama\t:{0}\nPlat\t:{1}\nWarna\t:{2}\nHarga\t:{3}/hari", xenia.Nama, xenia.Plat, xenia.Warna, xenia.B_hari);
                Console.Write("\nApakah anda ingin menyewa?(Y/N): ");
                YN = Console.ReadLine();

                if (YN == "Y" || YN == "y")
                {
                    Console.Clear();
                    Console.WriteLine("\n============Angket=================");
                    Penyewa penyewa = new Penyewa();
                    Console.Write("Nama\t:");
                    penyewa.nama = Console.ReadLine();
                    Console.Write("Alamat\t:");
                    penyewa.alamat = Console.ReadLine();
                    Console.Write("Lama Sewa(hari)\t:");
                    penyewa.J_hari = Convert.ToInt32(Console.ReadLine());


                    Console.Clear();
                    strukX(xenia, penyewa);
                }
                else if (YN == "N" || YN == "n")
                {
                    goto MenuCommand;
                }
                else
                {
                    goto xenia;
                }
            }
            else if (opt == "2")
            {
avanza:
                Console.Clear();
                Console.WriteLine("\n============Mobil=================");
                Console.WriteLine("Nama\t:{0}\nPlat\t:{1}\nWarna\t:{2}\nHarga\t:{3}/hari", avanza.Nama, avanza.Plat, avanza.Warna, avanza.B_hari);
                Console.Write("\nApakah anda ingin menyewa?(Y/N): ");
                YN = Console.ReadLine();


                if (YN == "Y" || YN == "y")
                {
                    Console.Clear();
                    Console.WriteLine("\n============Angket=================");
                    Penyewa penyewa = new Penyewa();
                    Console.Write("Nama\t:");
                    penyewa.nama = Console.ReadLine();
                    Console.Write("Alamat\t:");
                    penyewa.alamat = Console.ReadLine();
                    Console.Write("Lama Sewa(hari)\t:");
                    penyewa.J_hari = Convert.ToInt32(Console.ReadLine());


                    Console.Clear();
                    strukA(avanza, penyewa);
                }
                else if (YN == "N" || YN == "n")
                {
                    goto MenuCommand;
                }
                else
                {
                    goto avanza;
                }
            }