public TrackPlan Update(TrackPlan trackPlan) { trackPlan.BeginTime = BeginTime.DefaultValue(trackPlan.BeginTime); trackPlan.EndTime = EndTime.DefaultValue(trackPlan.EndTime); trackPlan.Name = Name; return trackPlan; }
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; }
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; }
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; }