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