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