public ManagerWindow(SurfBaseLogic logic, string login, string password) { InitializeComponent(); this.logic = logic; logic.ActiveUser = new Employee(login, password); this.userBox.Text = login; string ConString = logic.ActiveUser.connection_string.ConnectionString; string CmdString = string.Empty; using (SqlConnection con = new SqlConnection(ConString)) { try { //empty connection to verify the login & password CmdString = "SELECT * FROM Hangars"; SqlCommand cmd = new SqlCommand(CmdString, con); SqlDataAdapter sda = new SqlDataAdapter(cmd); DataTable dt = new DataTable("Days1"); sda.Fill(dt); } catch { this.Close(); System.Windows.MessageBox.Show("Wrong login/password combination!"); Application.Current.Shutdown(); } } FillScheduleGrid(logic.ActiveUser); }
public MainWindow() { InitializeComponent(); logic = new SurfBaseLogic(); }