public TrafficCitationView(Base parent, TrafficCitation citation, ViewTypes viewType = ViewTypes.CREATE, TrafficCitationActionEvent actionCallback = null) : base(parent) { Citation = citation; ViewType = viewType; ReadOnly = ViewType != ViewTypes.CREATE; if (actionCallback != null) { OnTrafficCitationAction += actionCallback; } if (ViewType == ViewTypes.CREATE && (citation.CitationTimeDate == null || citation.CitationTimeDate == DateTime.MinValue)) { citation.CitationTimeDate = DateTime.Now; } else { Function.Log(String.Format("Citation time is {0}", citation.CitationTimeDate.ToString())); } BindNeeded = true; InitializeLayout(); }
public TrafficCitationView(Base parent, TrafficCitation citation, ViewTypes viewType = ViewTypes.CREATE, TrafficCitationActionEvent actionCallback = null) : this(null, parent, citation, viewType, actionCallback) { }