private void trackTypeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (!trackNew.IsEnabled) { theTrackType = trackTypeComboBox.SelectedItem as TrainTracker.Web.Models.TrackType; theTrack.TypeID = theTrackType.TypeID; } }
/// <summary> /// Create a new TrackType object. /// </summary> /// <param name="typeID">Initial value of the TypeID property.</param> /// <param name="typeCode">Initial value of the TypeCode property.</param> /// <param name="typeName">Initial value of the TypeName property.</param> public static TrackType CreateTrackType(global::System.Int32 typeID, global::System.String typeCode, global::System.String typeName) { TrackType trackType = new TrackType(); trackType.TypeID = typeID; trackType.TypeCode = typeCode; trackType.TypeName = typeName; return trackType; }
private void trackNew_Click(object sender, RoutedEventArgs e) { if (yardComboBox.Items.Count < 1) { MessageBox.Show("Please Create Yards"); return; } trackTypeComboBox.IsEnabled = true; yardComboBox.IsEnabled = true; trackNew.IsEnabled = false; theTrack = new Track(); theYard = yardComboBox.SelectedItem as TrainTracker.Web.Models.RailYard; theTrackType = trackTypeComboBox.SelectedItem as TrainTracker.Web.Models.TrackType; theTrack.YardId = theYard.YardID; theTrack.LocationID = thisLocation; theTrack.TypeID = theTrackType.TypeID; trackDomainDataSource.DataView.Add(theTrack); trackCancel.IsEnabled = true; trackFilter.IsEnabled = false; typeFilter.IsEnabled = false; }
/// <summary> /// Deprecated Method for adding a new object to the TrackTypes EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToTrackTypes(TrackType trackType) { base.AddObject("TrackTypes", trackType); }