/// <summary> /// Initializes a new instance of the <see cref="MeasurementSchedule"/> class. /// </summary> /// <param name="dateTime">Measurement date</param> public MeasurementSchedule(IMeasurementOrderManager manager, Town town, DateTime date) { this.orderWasAssigned = false; this.OrderManager = manager; this.Town = town; this.Date = date; }
/// <summary> /// Initializes a new instance of the <see cref="TwoHoursMeasurementShedule"/> class. /// </summary> /// <param name="dateTime">Shedule begining date and time</param> public TwoHoursMeasurementSchedule(IMeasurementOrderManager manager, Town town, DateTime dateTime) : base(manager, town, dateTime) { this.DateTimeFrom = dateTime; }
public TwoHoursMeasurementScheduleListBuilder WithOrderManager(IMeasurementOrderManager manager) { this.OrderManager = manager; return(this); }
public MeasurementOrderAssembler(IMeasurementOrderManager manager) { this.Manager = manager; }