public SpecializationEditWindowViewModel(SpecializationsTabViewModel specializationsTabViewModel, SpecializationEditWindow specializationEditWindow, Specialization specialization) : base(specializationsTabViewModel, specializationEditWindow, specialization) { if (Update) { Specialization = new Specialization { SpecializationID = specialization.SpecializationID, Name = specialization.Name }; } else { Specialization = new Specialization(); } }
/// <summary> /// Constructor /// </summary> /// <param name="specializationsTabViewModel">Specialization tab view model</param> /// <param name="specialization">Specialization</param> public SpecializationEditWindow(SpecializationsTabViewModel specializationsTabViewModel, Specialization specialization) { InitializeComponent(); DataContext = new SpecializationEditWindowViewModel(specializationsTabViewModel, this, specialization); }