public override void IslemIstegi(Alim alim) { if (alim.Amount < 25000.0) { Console.WriteLine("{0} onaylanan istek# {1}", this.GetType().Name, alim.Number); } else if (ardil != null) { ardil.IslemIstegi(alim); } }
public override void IslemIstegi(Alim alim) { if (alim.Amount < 100000.0) { Console.WriteLine("{0} onaylanan istek {1}", this.GetType().Name, alim.Number); } else { Console.WriteLine("{0} ile toplantı yapılmalı.", alim.Number); } }
static void Main(string[] args) { Onaylayici ibrahim = new Yonetici(); Onaylayici Ayten = new BaskanYardimcisi(); Onaylayici Zehra = new Baskan(); ibrahim.ardilAta(Ayten); Ayten.ardilAta(Zehra); Alim a = new Alim(2034, 350, "Varliklar"); ibrahim.IslemIstegi(a); a = new Alim(2035, 32590, "X Projesi"); ibrahim.IslemIstegi(a); a = new Alim(2036, 122100, "Y Projesi"); ibrahim.IslemIstegi(a); }
public abstract void IslemIstegi(Alim alim);