public ConfigBadge(int idEvent) { this._idEvent = idEvent; this._badgeVM = new BadgeVM(idEvent); this.DataContext = this._badgeVM; InitializeComponent(); CreateLabels(); }
public UserWindow(bool isNew, List <EventFieldUserSet> list, int idEvent, bool alreadyPrint = false) { this._isNew = isNew; this._idEvent = idEvent; this._userVM = new UserVM(idEvent); this._badgeVM = new BadgeVM(idEvent); this._currentUser = list; this.DataContext = this._userVM; InitializeComponent(); if (this._isNew) { this.ProfileBorder.Visibility = Visibility.Hidden; this.MessageAddNewUser.Visibility = Visibility.Visible; NewUser(); } else { this.MessageBadgePrinted.Visibility = alreadyPrint ? Visibility.Visible : Visibility.Hidden; this.MessageBadgeNotPrinted.Visibility = alreadyPrint ? Visibility.Hidden : Visibility.Visible; ShowUser(); } }