diff --git a/QuizMaster/.vs/ProjectEvaluation/quizmaster.metadata.v8.bin b/QuizMaster/.vs/ProjectEvaluation/quizmaster.metadata.v8.bin index c4cc735..689f022 100644 Binary files a/QuizMaster/.vs/ProjectEvaluation/quizmaster.metadata.v8.bin and b/QuizMaster/.vs/ProjectEvaluation/quizmaster.metadata.v8.bin differ diff --git a/QuizMaster/.vs/ProjectEvaluation/quizmaster.projects.v8.bin b/QuizMaster/.vs/ProjectEvaluation/quizmaster.projects.v8.bin index c0bbb01..68a9d66 100644 Binary files a/QuizMaster/.vs/ProjectEvaluation/quizmaster.projects.v8.bin and b/QuizMaster/.vs/ProjectEvaluation/quizmaster.projects.v8.bin differ diff --git a/QuizMaster/.vs/QuizMaster/DesignTimeBuild/.dtbcache.v2 b/QuizMaster/.vs/QuizMaster/DesignTimeBuild/.dtbcache.v2 index 4ce5629..a6a05a6 100644 Binary files a/QuizMaster/.vs/QuizMaster/DesignTimeBuild/.dtbcache.v2 and b/QuizMaster/.vs/QuizMaster/DesignTimeBuild/.dtbcache.v2 differ diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/0fb079ed-3319-46dc-803d-19b85878ce29.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/0fb079ed-3319-46dc-803d-19b85878ce29.vsidx deleted file mode 100644 index f306f28..0000000 Binary files a/QuizMaster/.vs/QuizMaster/FileContentIndex/0fb079ed-3319-46dc-803d-19b85878ce29.vsidx and /dev/null differ diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/31ac2ca7-2564-459a-9389-d5c7b90f4328.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/31ac2ca7-2564-459a-9389-d5c7b90f4328.vsidx new file mode 100644 index 0000000..e071589 Binary files /dev/null and b/QuizMaster/.vs/QuizMaster/FileContentIndex/31ac2ca7-2564-459a-9389-d5c7b90f4328.vsidx differ diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/3eefec20-e998-4ddf-86e9-29fe0699f097.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/3eefec20-e998-4ddf-86e9-29fe0699f097.vsidx deleted file mode 100644 index 387f01f..0000000 Binary files a/QuizMaster/.vs/QuizMaster/FileContentIndex/3eefec20-e998-4ddf-86e9-29fe0699f097.vsidx and /dev/null differ diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/5c5fb297-5a0c-499d-8b19-69f4ee6314e9.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/61d6c135-1d1d-4c33-a573-16f58ecc4393.vsidx similarity index 100% rename from QuizMaster/.vs/QuizMaster/FileContentIndex/5c5fb297-5a0c-499d-8b19-69f4ee6314e9.vsidx rename to QuizMaster/.vs/QuizMaster/FileContentIndex/61d6c135-1d1d-4c33-a573-16f58ecc4393.vsidx diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/a4799972-e276-47c3-8bfa-a33b59617c77.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/90f374d3-31d8-4569-a69e-7a4d14376662.vsidx similarity index 100% rename from QuizMaster/.vs/QuizMaster/FileContentIndex/a4799972-e276-47c3-8bfa-a33b59617c77.vsidx rename to QuizMaster/.vs/QuizMaster/FileContentIndex/90f374d3-31d8-4569-a69e-7a4d14376662.vsidx diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/c7764f40-fc10-4119-a328-b839256354fb.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/c7764f40-fc10-4119-a328-b839256354fb.vsidx new file mode 100644 index 0000000..4c2a1f1 Binary files /dev/null and b/QuizMaster/.vs/QuizMaster/FileContentIndex/c7764f40-fc10-4119-a328-b839256354fb.vsidx differ diff --git a/QuizMaster/.vs/QuizMaster/FileContentIndex/2a5f99dc-982c-41a6-a2e0-f9a19c75d1cb.vsidx b/QuizMaster/.vs/QuizMaster/FileContentIndex/ebd0c597-ee32-4aad-b7bc-39872ddda776.vsidx similarity index 62% rename from QuizMaster/.vs/QuizMaster/FileContentIndex/2a5f99dc-982c-41a6-a2e0-f9a19c75d1cb.vsidx rename to QuizMaster/.vs/QuizMaster/FileContentIndex/ebd0c597-ee32-4aad-b7bc-39872ddda776.vsidx index 00cd4ab..1f38415 100644 Binary files a/QuizMaster/.vs/QuizMaster/FileContentIndex/2a5f99dc-982c-41a6-a2e0-f9a19c75d1cb.vsidx and b/QuizMaster/.vs/QuizMaster/FileContentIndex/ebd0c597-ee32-4aad-b7bc-39872ddda776.vsidx differ diff --git a/QuizMaster/.vs/QuizMaster/v17/.futdcache.v2 b/QuizMaster/.vs/QuizMaster/v17/.futdcache.v2 index 4cbd1e1..2e4e8ad 100644 Binary files a/QuizMaster/.vs/QuizMaster/v17/.futdcache.v2 and b/QuizMaster/.vs/QuizMaster/v17/.futdcache.v2 differ diff --git a/QuizMaster/.vs/QuizMaster/v17/.suo b/QuizMaster/.vs/QuizMaster/v17/.suo index 85f1d43..6b4b23c 100644 Binary files a/QuizMaster/.vs/QuizMaster/v17/.suo and b/QuizMaster/.vs/QuizMaster/v17/.suo differ diff --git a/QuizMaster/.vs/QuizMaster/v17/DocumentLayout.json b/QuizMaster/.vs/QuizMaster/v17/DocumentLayout.json index 17a0fcc..56f4a50 100644 --- a/QuizMaster/.vs/QuizMaster/v17/DocumentLayout.json +++ b/QuizMaster/.vs/QuizMaster/v17/DocumentLayout.json @@ -6,29 +6,45 @@ "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, + { + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\form1.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form1.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, { "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\form2.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form2.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\form1.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form1.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\response\\quiz.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:response\\quiz.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\response\\questionoption.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:response\\questionoption.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\service\\executeexcelservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:service\\executeexcelservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\response\\question.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:response\\question.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\dbhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:dbhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\service\\datautil.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:service\\datautil.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|E:\\QuizMaster\\QuizMaster\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", - "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\service\\excelvalidator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:service\\excelvalidator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\form2.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:form2.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|e:\\quizmaster\\quizmaster\\dbhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{582DBFA6-720D-44B4-B48C-909F4DD98783}|QuizMaster.csproj|solutionrelative:dbhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -48,7 +64,7 @@ "RelativeDocumentMoniker": "Form1.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\Form1.cs", "RelativeToolTip": "Form1.cs", - "ViewState": "AQIAAAYEAAAAAAAAAAAcwBEEAAApAAAA", + "ViewState": "AQIAAE8AAAAAAAAAAAAuwGUAAABVAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-05-26T01:54:54.164Z", "IsPinned": true, @@ -56,28 +72,16 @@ }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 2, "Title": "Form2.cs", "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Form2.cs", "RelativeDocumentMoniker": "Form2.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\Form2.cs", "RelativeToolTip": "Form2.cs", - "ViewState": "AQIAAGMAAAAAAAAAAAAAAGwAAAAxAAAA", + "ViewState": "AQIAAF0AAAAAAAAAAAAIwG8AAAAUAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-10-02T06:28:48.666Z", - "IsPinned": true, - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "Form1.cs [Design]", - "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Form1.cs", - "RelativeDocumentMoniker": "Form1.cs", - "ToolTip": "E:\\QuizMaster\\QuizMaster\\Form1.cs [Design]", - "RelativeToolTip": "Form1.cs [Design]", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-10-08T02:47:37.753Z" + "IsPinned": true }, { "$type": "Bookmark", @@ -95,52 +99,111 @@ "$type": "Bookmark", "Name": "ST:17:0:{e8034f19-ab72-4f06-83fd-f6832b41aa63}" }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "Question.cs", + "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Response\\Question.cs", + "RelativeDocumentMoniker": "Response\\Question.cs", + "ToolTip": "E:\\QuizMaster\\QuizMaster\\Response\\Question.cs", + "RelativeToolTip": "Response\\Question.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-14T06:24:38.262Z" + }, { "$type": "Document", "DocumentIndex": 3, + "Title": "Quiz.cs", + "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Response\\Quiz.cs", + "RelativeDocumentMoniker": "Response\\Quiz.cs", + "ToolTip": "E:\\QuizMaster\\QuizMaster\\Response\\Quiz.cs", + "RelativeToolTip": "Response\\Quiz.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAA0AAAAWAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-13T08:59:40.254Z" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "ExecuteExcelService.cs", + "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Service\\ExecuteExcelService.cs", + "RelativeDocumentMoniker": "Service\\ExecuteExcelService.cs", + "ToolTip": "E:\\QuizMaster\\QuizMaster\\Service\\ExecuteExcelService.cs", + "RelativeToolTip": "Service\\ExecuteExcelService.cs", + "ViewState": "AQIAAA8AAAAAAAAAAAAAADAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-13T03:41:10.651Z" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "QuestionOption.cs", + "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Response\\QuestionOption.cs", + "RelativeDocumentMoniker": "Response\\QuestionOption.cs", + "ToolTip": "E:\\QuizMaster\\QuizMaster\\Response\\QuestionOption.cs", + "RelativeToolTip": "Response\\QuestionOption.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAWAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-10T06:59:55.277Z" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "ExcelValidator.cs", + "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Service\\ExcelValidator.cs", + "RelativeDocumentMoniker": "Service\\ExcelValidator.cs", + "ToolTip": "E:\\QuizMaster\\QuizMaster\\Service\\ExcelValidator.cs", + "RelativeToolTip": "Service\\ExcelValidator.cs", + "ViewState": "AQIAAFcAAAAAAAAAAAAQwEwAAAAJAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-10T03:12:07.301Z" + }, + { + "$type": "Document", + "DocumentIndex": 8, "Title": "DataUtil.cs", "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Service\\DataUtil.cs", "RelativeDocumentMoniker": "Service\\DataUtil.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\Service\\DataUtil.cs", "RelativeToolTip": "Service\\DataUtil.cs", - "ViewState": "AQIAABsBAAAAAAAAAAAwwEABAAAAAAAA", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABEAAAAJAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-05-29T01:45:12.308Z" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 1, "Title": "Form1.Designer.cs", "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Form1.Designer.cs", "RelativeDocumentMoniker": "Form1.Designer.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\Form1.Designer.cs", "RelativeToolTip": "Form1.Designer.cs", - "ViewState": "AQIAABoBAAAAAAAAAAAYwCcBAAAwAAAA", + "ViewState": "AQIAAE8AAAAAAAAAAAAuwGUAAAAxAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-30T04:14:48.709Z", - "EditorCaption": "" + "WhenOpened": "2025-09-30T04:14:48.709Z" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 10, "Title": "Form2.Designer.cs", "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\Form2.Designer.cs", "RelativeDocumentMoniker": "Form2.Designer.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\Form2.Designer.cs", "RelativeToolTip": "Form2.Designer.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAACcAAAAbAAAA", + "ViewState": "AQIAAAAAAAAAAAAAAAAAADYAAAAgAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-10-02T06:23:49.946Z" }, { "$type": "Document", - "DocumentIndex": 6, + "DocumentIndex": 7, "Title": "DbHelper.cs", "DocumentMoniker": "E:\\QuizMaster\\QuizMaster\\DbHelper.cs", "RelativeDocumentMoniker": "DbHelper.cs", "ToolTip": "E:\\QuizMaster\\QuizMaster\\DbHelper.cs", "RelativeToolTip": "DbHelper.cs", - "ViewState": "AQIAADAAAAAAAAAAAAAYwBIAAAAPAAAA", + "ViewState": "AQIAADYAAAAAAAAAAAAYwBIAAAAPAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-05-26T01:35:21.294Z" } diff --git a/QuizMaster/Form1.Designer.cs b/QuizMaster/Form1.Designer.cs index 05e16f7..95b6fb6 100644 --- a/QuizMaster/Form1.Designer.cs +++ b/QuizMaster/Form1.Designer.cs @@ -98,8 +98,8 @@ panelcb.BorderStyle = BorderStyle.FixedSingle; panelcb.Location = new Point(50, 50); panelcb.Name = "panelcb"; - panelcb.Size = new Size(600, 300); - panelcb.MaximumSize = new Size(600, 300); + panelcb.Size = new Size(770, 200); + panelcb.MaximumSize = new Size(770, 400); panelcb.TabIndex = 1; panelcb.AutoScroll = true; panelcb.AutoSize = true; @@ -113,8 +113,8 @@ panelop.Controls.Add(lblNumberOfCopies); panelop.Controls.Add(txtNumberOfCopies); panelop.Name = "panelop"; - panelop.Size = new Size(600, 100); - panelop.MaximumSize = new Size(600, 300); + panelop.Size = new Size(770, 100); + panelop.MaximumSize = new Size(770, 300); panelop.TabIndex = 2; panelop.AutoScroll = true; panelop.AutoSize = true; diff --git a/QuizMaster/Form1.cs b/QuizMaster/Form1.cs index 4b0f398..3790e91 100644 --- a/QuizMaster/Form1.cs +++ b/QuizMaster/Form1.cs @@ -1,20 +1,15 @@ using System.Collections.Generic; -using System.Collections.Specialized; +using System.ComponentModel; using System.Data; -using System.Diagnostics; -using System.Drawing.Printing; -using System.Reflection.Metadata; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; +using System.Windows.Forms; using OfficeOpenXml; using QuizMaster.Response; using QuizMaster.Service; using Xceed.Document.NET; using Xceed.Words.NET; -using static System.Net.Mime.MediaTypeNames; -using static System.Windows.Forms.AxHost; - namespace QuizMaster { @@ -32,19 +27,19 @@ namespace QuizMaster private List categorys = new List(); private List lstDep = new List(); + private DataGridView dgvCategories; + private static string dfDep = "Chọn phòng ban"; - private bool isUpdating = false; List