public bool AddToBuilding(IBuilding buildng) { if (!IsOccupied()) { CurrentBuilding = buildng; buildng.AddWorker(this); return(true); } return(false); }