public MainWindow() { DB = new CDatabase(forumEntities); InitializeComponent(); this.IsEnabled = false; TryLogin tryLogWindow = new TryLogin(stateLog, UserLogined, DB); tryLogWindow.ShowDialog(); //logged? if (stateLog.StateLog == false) //no { this.Close(); return; } else { this.IsEnabled = true; //yes } UserLogined = DB.GetUserInfo(UserLogined.UserName); var mesin = from q in forumEntities.Topic where q.TopicName == UserLogined.UserLoweredName + "privatetopicin" select q.TopicID; CurUserTopicMesIN = mesin.First(); var mesout = from q in forumEntities.Topic where q.TopicName == UserLogined.UserLoweredName + "privatetopicout" select q.TopicID; CurUserTopicMesOUT = mesout.First(); FillShowForumTab(); }
public TryLogin(CLoginState state, Users UserTryLogin, CDatabase db ) { DB = db; User = UserTryLogin; stateLog = state; InitializeComponent(); loginTextBox.Focus(); }
public ShowUserProfile(Users LogUser,Users selectUser, ForumV2Entities forum, CDatabase db) { LoginedUser = LogUser; curUser = selectUser; forumEntities = forum; DB = db; InitializeComponent(); foreach (Roles r in forumEntities.Roles) { switch (r.RoleName) { case "Admin": RoleAdminID = r.RoleId; break; case "Moderator": RoleModerID = r.RoleId; break; case "LockedUser": RoleBannedID = r.RoleId; break; } } FillProfile(); }
public ChangePassword(Users UserTryChPass, CDatabase db) { User = UserTryChPass; db = DB; InitializeComponent(); }