public void Manage(IManagable imngbl) { if (imngbl is Worker) { (imngbl as Worker).DoWork(); } }
public override void Manage(IManagable managable) { if (managable is Boss) { (managable as Boss).DoWork(); } }
public void Update(IManagable campaign) { _campaign = (Campaign)campaign; _campaigns.Remove(_campaign); _campaigns.Add(_campaign); Console.WriteLine("Kampanya güncellendi: " + _campaign.Name); }
public virtual void Manage(IManagable imngbl) { if (imngbl is Worker) { imngbl.DoWork(); (imngbl as Employee).Salary -= 100; } }
public void Manage(IManagable managable) { if (managable is Worker) { Logger($"{Name} forced {(managable as Worker).Name} to do following:", MessageType.Managing); (managable as Worker).DoWork(); } }
public override void Manage(IManagable imngbl) { imngbl.DoWork(); var mngbl = imngbl as IEmployee; if (mngbl != null) { mngbl.Salary -= 100; } }
public void Create(IManagable player) { _player = (Player)player; if (_validator.Validate(_player)) { Console.WriteLine("Oyuncu kaydı oluşturuldu: " + _player.LastName); } else { Console.WriteLine("Lütfen kimlik bilgilerinizle doğrulama yapın."); } }
public HotelController(IManagable manager, IDistributedCache distributedCache) { _manager = manager; _distributedCache = distributedCache; }
public void Delete(IManagable player) { _player = (Player)player; Console.WriteLine("Oyuncu silindi: " + _player.LastName); }
public void Update(IManagable player) { _player = (Player)player; Console.WriteLine("Oyuncu kaydı güncellendi: " + _player.LastName); }
private void CollectSalaryAddition(IManagable mngbl, ISalaryAddition salary) { mngbl.TakeSalaryAddition(salary); }
public void Manage(IManagable imngbl) { imngbl.DoWork(); }
public void Delete(IManagable campaign) { _campaign = (Campaign)campaign; _campaigns.Remove(_campaign); Console.WriteLine("Kampanya silindi: " + _campaign.Name); }
public void Create(IManagable campaign) { _campaign = (Campaign)campaign; _campaigns.Add(_campaign); Console.WriteLine("Kampanya oluşturuldu: " + _campaign.Name); }
public void Manage(IManagable imngbl) { base.Mood = true; imngbl.DoWork(); }