예제 #1
0
        private void button6_Click(object sender, EventArgs e)
        {
            //temizleme fonksiyonunu kullanmak için oluşturuldu
            // bir çalışan ve bir oda oluşturularak oda sınıfının hazir_hale_getir fonksiyonuna gönderildi
            Calisan calisan1 = new Calisan();
            Oda     oda1     = new Oda();

            oda1.Oda_No       = 1;
            oda1.Oda_Boyutu   = 3;
            oda1.Durum        = false;
            calisan1.Isim     = "Mehmet";
            calisan1.Cinsiyet = "Erkek";

            oda1.hazir_hale_getir(calisan1, oda1);
        }
예제 #2
0
 public void hazir_hale_getir(Calisan personel, Oda oda)
 {
     //çalışan veya oda olmazsa temizlik işlemi gerçekleşmez.
     //odanın hazır hale getirebilinmesi için çalışan ve oda bilgisi bu fonksiyona gönderilir...
     try
     {
         //try-catch deyimi içerisinde oda temizleme işlemi gerçekleştirilir
         personel.temizle(personel, oda);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show(e.Message);
         throw;
     }
 }
예제 #3
0
 public void maas_al(Calisan calisan)
 {
     //çalışan maaş almak için çalışan bilgisini maas_al fonksiyonuna gönderir
     System.Windows.Forms.MessageBox.Show(calisan.isim + " isimli çalışan " + calisan.maas + " miktarında maaş aldı.");
 }
예제 #4
0
 public void temizle(Calisan calisan, Oda oda)
 {
     //temizleme fonksiyonunu kullanmak için fonksiyona oda numarası ve çalışan bilgisi gönderilir
     System.Windows.Forms.MessageBox.Show(oda.Oda_No + " nolu odayı temizleme işleme başarılı." + " Temizleyen : " + calisan.isim);
 }