private async void AuthenticationModelNotify(string login, string password) { var load = new LoadShowModel(); load.Message = "Подождите, пожалуйста"; mainWindowModel.SetCurrentPage(load.Page); var result = await IdentificationСhecks(login, password); if (!result) { var badResult = new BadResultModel(); badResult.Message = "Ой, введен неверный логин или пароль.."; mainWindowModel.SetCurrentPage(badResult.Page); badResult.BtnClickEvent += () => mainWindowModel.SetCurrentPage(authenticationModel.Page); return; } Notify?.Invoke(result); }
public LoadShowView(LoadShowModel model) { InitializeComponent(); this.DataContext = model; }