Example #1
0
 public TrackPlan Update(TrackPlan trackPlan)
 {
     trackPlan.BeginTime = BeginTime.DefaultValue(trackPlan.BeginTime);
     trackPlan.EndTime = EndTime.DefaultValue(trackPlan.EndTime);
     trackPlan.Name = Name;
     return trackPlan;
 }
Example #2
0
 public static UpdateTrackPlan CreateUpdateTrackPlan(TrackPlan trackPlan)
 {
     var updateTrackPlan = new UpdateTrackPlan();
     updateTrackPlan.ID = trackPlan.ID;
     updateTrackPlan.Name = trackPlan.Name;
     updateTrackPlan.BeginTime = trackPlan.BeginTime;
     updateTrackPlan.EndTime = trackPlan.EndTime;
     return updateTrackPlan;
 }
Example #3
0
 public static ShowTrackPlan CreateShowTrackPlan(TrackPlan trackPlan)
 {
     var showTrackPlan = new ShowTrackPlan();
     showTrackPlan.ID = trackPlan.ID;
     showTrackPlan.Name = trackPlan.Name;
     showTrackPlan.BeginTime = trackPlan.BeginTime;
     showTrackPlan.EndTime = trackPlan.EndTime;
     return showTrackPlan;
 }
Example #4
0
 public TrackPlan Create()
 {
     var trackPlan = new TrackPlan();
     trackPlan.ID = Guid.NewGuid();
     trackPlan.BeginTime = BeginTime.DefaultValue();
     trackPlan.EndTime = EndTime.DefaultValue();
     trackPlan.Name = Name;
     trackPlan.CreateTime = DateTime.Now;
     return trackPlan;
 }