public User ExecuteSync(string userName, string pass) { try { BE.Entities.User user = loginModel.GetUserByUsernameAndPassword(userName, pass); ((App)App.Current).Properties["currentUser"] = user; return(user); } catch (Exception e) { MessageBox.Show("Error: " + e.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } }
public UserDetailsUC(BE.Entities.User user) { InitializeComponent(); this.DataContext = new UserDetailsViewModel(user); }