Exemple #1
0
 public static void Rezerve(int x)
 {
     // rezervasyon istediğini otele iletiyor.
     Otel.Rezgonder(x);
 }
Exemple #2
0
 public static void RezTarihiGoster()
 {
     Otel.TarihGoster();
 }
Exemple #3
0
 public static void RezGöster()
 {
     Otel.RezGöster();
 }
Exemple #4
0
 public static void DolulukSor()
 {
     Otel.DolulukOrani();
 }
Exemple #5
0
 public static void Rezİp(int x)
 {
     Otel.Rezİptalgonder(x);
     // rezervasyon iptal isteğini otele iletiyor.
 }
        public static void Main(string[] args)
        {
            String A;

            int sayac = 0;
            int secim;
            int GirisTarihi;
            int CikisTarihi;

            do
            {
                Console.WriteLine("Hosgeldiniz:");
                Console.WriteLine("Yapmak istediğiniz işlemi seçiniz..");
                Console.WriteLine("1-Yeni Rezervasyon");
                Console.WriteLine("2-Rezervasyon Sil:");
                Console.WriteLine("3-Odaların Doluluk Oranlarını Göster");
                Console.WriteLine("4-Rezervasyonları Görüntüle");
                Console.WriteLine("5-Odaların Rezerve Tarihlerini Göster");
                Console.WriteLine("Çıkmak İcin 0 a  Basınız.");

                secim = Convert.ToInt16(Console.ReadLine()); // yapmak istediğimiz işlemi giriyoruz.

                if (secim == 1)                              // rezervasyon yapma seceneği
                {
                    Console.WriteLine("Adınızı ve Soyadınızı Giriniz:");
                    A = Console.ReadLine();
                    Console.WriteLine("Otele Giris Tarihinizi Giriniz:(Ay,yıl,gün olarak ayırmadan)");
                    GirisTarihi = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("Otelden Cikis Tarihinizi Giriniz:(Ay,yıl,gün olarak ayırmadan)");
                    CikisTarihi = Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Secenekli oda numaraları:");
                    Console.WriteLine("Tek kisilik Manzarasiz---->1-2");
                    Console.WriteLine("Tek kisilik Havuz Manzarali----->3-6");
                    Console.WriteLine("Tek kisilik Deniz Manzarali----->7-10");
                    Console.WriteLine("Cift kisilik Manzarasiz---->11-12");
                    Console.WriteLine("Cift kisilik Havuz Manzarali----->13-16");
                    Console.WriteLine("Cift kisilik Deniz Manzarali----->17-20");
                    Console.WriteLine("--------------------------------------------------------------");
                    Console.WriteLine("Secmek istediginiz oda numarasını giriniz");
                    int x;
                    x = Convert.ToInt16(Console.ReadLine());// hangi odayı rezerve etmek istediğimizi giriyoruz.
                    Rezervasyon.Rezerve(x);
                    Console.WriteLine("--------------------------------------------------------------");

                    sayac++;
                    Otel.Tarih(GirisTarihi, CikisTarihi, x);
                }
                if (secim == 2)//rezervasyon iptal
                {
                    Console.WriteLine("Rezerve ettiğinin oda numarasını giriniz");
                    int x;
                    x = Convert.ToInt16(Console.ReadLine());
                    Rezervasyon.Rezİp(x);
                }
                if (secim == 3)
                {
                    Rezervasyon.DolulukSor();
                }
                if (secim == 4)
                {
                    Rezervasyon.RezGöster();
                }
                if (secim == 5)
                {
                    Rezervasyon.RezTarihiGoster();
                }
            } while (secim != 0);
        }