예제 #1
0
 protected FuelReportState(IFuelReportStateFactory fuelReportStateFactory, States state)
 {
     this.FuelReportStateFactory = fuelReportStateFactory;
     this.State = state;
 }
예제 #2
0
 public SubmitRejectedState(IFuelReportStateFactory fuelReportStateFactory)
     : base(fuelReportStateFactory, States.SubmitRejected)
 {
 }
예제 #3
0
 public ClosedState(IFuelReportStateFactory fuelReportStateFactory)
     : base(fuelReportStateFactory, States.Closed)
 {
 }
예제 #4
0
 public OpenState(IFuelReportStateFactory fuelReportStateFactory)
     : base(fuelReportStateFactory, States.Open)
 {
 }
예제 #5
0
 public InvalidState(IFuelReportStateFactory fuelReportStateFactory)
     : base(fuelReportStateFactory, States.Cancelled)
 {
 }