/// <summary> /// Инициализирует новый экземпляр класса Profile /// </summary> /// <param name="pApp"></param> /// <param name="user"></param> public Profile(CORE.App pApp, CORE.User user) { user.Read(); user.MakeOnLine(); mApp = pApp; ProfileUser = user; InitializeComponent(); }
/// <summary> /// Инициализирует новый экземпляр класса NativeWindow. Создает класс App для связи с базой данных /// </summary> public NativeWindow() { try { InitializeComponent(); mApp = new CORE.App(@"Data Source=.\SQLEXPRESS;Initial Catalog=MessagingSystem; Integrated Security=True;"); LP = new Pages.LoginPage(this); Main.Content = LP; ChatMenuPanel.IsEnabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void button1_Click(object sender, RoutedEventArgs e) { try { CORE.App pApp = mApp; CORE.UserCollection usc = new CORE.UserCollection(mApp); // usc.FillList(); //if (pApp.Connection.State == System.Data.ConnectionState.Open) //{ // MessageBox.Show("ujndjj"); // textBox1.Text = pApp.Connection.State.ToString(); //} } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }