public void CustomBakso(int Harga) { int input = 0; Console.WriteLine("======== PILIHAN TAMBAHAN ==========="); Console.WriteLine("| Masukkan 1 untuk YA | 0 untuk TIDAK |"); Console.WriteLine("Apakah Pakai Bihun ? "); input = Convert.ToInt32(Console.ReadLine()); if (input == 1) { Harga += 2000; } Console.WriteLine("Apakah Pakai Mie ?"); input = Convert.ToInt32(Console.ReadLine()); if (input == 1) { Harga += 3000; } Console.WriteLine("Apakah Pakai Telur ? "); input = Convert.ToInt32(Console.ReadLine()); if (input == 1) { Harga += 3000; } Console.WriteLine("Apakah Pakai Tahu ? "); input = Convert.ToInt32(Console.ReadLine()); if (input == 1) { Harga += 2000; } Console.WriteLine("Total Harga 1 Porsi: " + Harga); Console.WriteLine("Masukkan -1 jika tidak ada pesanan lagi!!"); Harga kalkulasi = new Harga(); kalkulasi.HitungHarga(Harga); }
static void Main(string[] args) { Console.WriteLine("\n"); Console.WriteLine("=========== BAKSO BULAT ==========="); Console.WriteLine("-----------------------------------"); Console.WriteLine("=========== MENU BAKSO ============"); Console.WriteLine("===== MENU =========== HARGA ======"); Connect conn = new Connect(); Console.WriteLine("Connect to MySql DB. \n"); using (conn.Connection) { try { conn.Connection.Open(); System.Console.WriteLine("Connection is" + conn.Connection.State.ToString() + Environment.NewLine); MySqlCommand command = conn.Connection.CreateCommand(); command.CommandText = System.Data.CommandType.Text.ToString(); command.CommandText = "Select*from menu_bakso"; MySqlDataReader reader = command.ExecuteReader(); var data = "No\tMenu\t\tHarga"; if (reader.HasRows) { while (reader.Read()) { data += Environment.NewLine + reader.GetInt32(0) + "|\t" + reader.GetString(1) + "\t" + reader.GetString(2); } } Console.WriteLine(data); System.Console.WriteLine("Connection is" + conn.Connection.State.ToString() + Environment.NewLine); int Pilihan = 0; while (Pilihan != -1) { Console.WriteLine("Masukkan Pilihan Bakso : "); Pilihan = Convert.ToInt32(Console.ReadLine()); switch (Pilihan) { case 1: Baksokeju Keju = new Baksokeju(); Keju.CustomBakso(Keju.Hargapcs); break; case 2: Baksourat Urat = new Baksourat(); Urat.CustomBakso(Urat.Hargapcs); break; case 3: Baksopedas Pedas = new Baksopedas(); Pedas.CustomBakso(Pedas.Hargapcs); break; case 4: Baksocuanki Cuanki = new Baksocuanki(); Cuanki.CustomBakso(Cuanki.Hargapcs); break; case 5: Baksobiasa Biasa = new Baksobiasa(); Biasa.CustomBakso(Biasa.Hargapcs); break; } } } catch (MySql.Data.MySqlClient.MySqlException ex) { System.Console.WriteLine("Error!" + ex.Message.ToString()); } conn.Connection.Close(); System.Console.WriteLine("Connection is" + conn.Connection.State.ToString() + Environment.NewLine); } Harga kalkulasi = new Harga(); kalkulasi.Cetakharga(); Console.WriteLine("------------------------------------"); }