コード例 #1
0
 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();
 }
コード例 #2
0
 public TrafficCitationView(Base parent, TrafficCitation citation, ViewTypes viewType = ViewTypes.CREATE, TrafficCitationActionEvent actionCallback = null) : this(null, parent, citation, viewType, actionCallback)
 {
 }