Beispiel #1
0
 string OnOutage(Dump dump)
 {
     dump.State.Stop();
     return(dump.State.Current);
 }
Beispiel #2
0
 string OnMove(Dump dump)
 {
     dump.State.OnRoad();
     return(dump.State.Current);
 }
Beispiel #3
0
 string OnShiftChange(Dump dump)
 {
     dump.State.OnParking();
     return(dump.State.Current);
 }
Beispiel #4
0
 string OnUnload(Dump dump)
 {
     dump.State.OnDepot();
     return(dump.State.Current);
 }
Beispiel #5
0
 string OnLoad(Dump dump)
 {
     dump.State.OnLoad();
     return(dump.State.Current);
 }
Beispiel #6
0
 //set state
 string OnLoadingZone(Dump dump)
 {
     dump.State.InTheLoadingZone();
     return(dump.State.Current);
 }