using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; using Datalib.Linq; using DocumentFormat.OpenXml; using DocumentFormat.OpenXml.Packaging; using DocumentFormat.OpenXml.Wordprocessing; namespace Omega { public partial class frmMain : Omega.BasicForms.frmCommon { public frmMain() { InitializeComponent(); } private void EXIT_Click(object sender, EventArgs e) { Application.Exit(); } private void Imports_Click(object sender, EventArgs e) { Forms.frmQuestionImport frm = new Forms.frmQuestionImport(); frm.ShowDialog(); } private void QuestionBank_Click(object sender, EventArgs e) { Forms.frmQuestionBank frm = new Forms.frmQuestionBank(); frm.LoadData(); frm.ShowDialog(); } private void DIRECTORY_Click(object sender, EventArgs e) { Forms.frmDirectories frm = new Forms.frmDirectories(); frm.Show(); frm.LoadData(); } private void QuizTemplate_Click(object sender, EventArgs e) { Forms.frmQuizTemplate frm = new Forms.frmQuizTemplate(); frm.Show(); frm.LoadData(); } private void QuizCreate_Click(object sender, EventArgs e) { Forms.frmCreateQuiz frm = new Forms.frmCreateQuiz(); frm.Show(); } private void QuizMan_Click(object sender, EventArgs e) { Forms.frmQuizMan frm = new Forms.frmQuizMan(); frm.LoadData(); frm.Show(); } private void Tools_Click(object sender, EventArgs e) { Forms.frmSettings frm = new Forms.frmSettings(); frm.LoadData(); frm.Show(); } private void frmMain_Load(object sender, EventArgs e) { // List Admins = new List() { "Admin", "SuperUser" }; // this.QuizTemplate.Enabled = (SettingInfo.UserName == "Admin"); // this.QuizMan.Enabled = Admins.Exists(Name=>Name.Equals(SettingInfo.UserName)); // this.QuizCreate.Enabled = (Admins.Exists(Name => Name.Equals(SettingInfo.UserName)) && SettingInfo.Registered == true); // this.Imports.Enabled = !Admins.Exists(Name => Name.Equals(SettingInfo.UserName)); // this.Directory.Enabled = Admins.Exists(Name => Name.Equals(SettingInfo.UserName)); // this.QuestionBank.Enabled = Admins.Exists(Name => Name.Equals(SettingInfo.UserName)); } } }