103 lines
2.8 KiB
C#
103 lines
2.8 KiB
C#
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<string> Admins = new List<string>() { "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));
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|