작성자 | SHA1 | 메시지 | 날짜 |
---|---|---|---|
|
4a326624c8 | 提交忽略文件 | 4 년 전 |
|
bcd3963d93 | 添加教师端方法 | 4 년 전 |
|
95b8dfe0b1 | 临时 增加 教师窗体 代码未开始 | 4 년 전 |
|
e0d2c20c1d | null | 4 년 전 |
|
df4098bce5 | 2021-1-29修复了几个问题 | 4 년 전 |
|
829fce8f99 | 1-29提交 还有几处bug | 4 년 전 |
|
2704d12aa4 | 2020-1-28完成提交按钮代码 | 4 년 전 |
|
2b547a7267 | 2020-1-27提交 | 4 년 전 |
|
7233f75426 | 按自己的方法 动态显示treeview | 4 년 전 |
|
b270e65868 | 生成树有bug | 4 년 전 |
|
ac5d3f717e | 生成树 有bug | 4 년 전 |
|
da6ae18a39 | 2021-1-20晚修改小部分 | 4 년 전 |
|
ab11871c5e | 初步完成分层 | 4 년 전 |
|
6aca37fce4 | 修改了用户验证部分的代码 | 4 년 전 |
|
5f93faf369 | 2021.1.20上传临时版本 | 4 년 전 |
@@ -0,0 +1,63 @@ | |||
############################################################################### | |||
# Set default behavior to automatically normalize line endings. | |||
############################################################################### | |||
* text=auto | |||
############################################################################### | |||
# Set default behavior for command prompt diff. | |||
# | |||
# This is need for earlier builds of msysgit that does not have it on by | |||
# default for csharp files. | |||
# Note: This is only used by command line | |||
############################################################################### | |||
#*.cs diff=csharp | |||
############################################################################### | |||
# Set the merge driver for project and solution files | |||
# | |||
# Merging from the command prompt will add diff markers to the files if there | |||
# are conflicts (Merging from VS is not affected by the settings below, in VS | |||
# the diff markers are never inserted). Diff markers may cause the following | |||
# file extensions to fail to load in VS. An alternative would be to treat | |||
# these files as binary and thus will always conflict and require user | |||
# intervention with every merge. To do so, just uncomment the entries below | |||
############################################################################### | |||
#*.sln merge=binary | |||
#*.csproj merge=binary | |||
#*.vbproj merge=binary | |||
#*.vcxproj merge=binary | |||
#*.vcproj merge=binary | |||
#*.dbproj merge=binary | |||
#*.fsproj merge=binary | |||
#*.lsproj merge=binary | |||
#*.wixproj merge=binary | |||
#*.modelproj merge=binary | |||
#*.sqlproj merge=binary | |||
#*.wwaproj merge=binary | |||
############################################################################### | |||
# behavior for image files | |||
# | |||
# image files are treated as binary by default. | |||
############################################################################### | |||
#*.jpg binary | |||
#*.png binary | |||
#*.gif binary | |||
############################################################################### | |||
# diff behavior for common document formats | |||
# | |||
# Convert binary document formats to text before diffing them. This feature | |||
# is only available from the command line. Turn it on by uncommenting the | |||
# entries below. | |||
############################################################################### | |||
#*.doc diff=astextplain | |||
#*.DOC diff=astextplain | |||
#*.docx diff=astextplain | |||
#*.DOCX diff=astextplain | |||
#*.dot diff=astextplain | |||
#*.DOT diff=astextplain | |||
#*.pdf diff=astextplain | |||
#*.PDF diff=astextplain | |||
#*.rtf diff=astextplain | |||
#*.RTF diff=astextplain |
@@ -0,0 +1,189 @@ | |||
## Ignore Visual Studio temporary files, build results, and | |||
## files generated by popular Visual Studio add-ons. | |||
# User-specific files | |||
*.suo | |||
*.user | |||
*.sln.docstates | |||
# Build results | |||
[Dd]ebug/ | |||
[Dd]ebugPublic/ | |||
[Rr]elease/ | |||
x64/ | |||
build/ | |||
bld/ | |||
[Bb]in/ | |||
[Oo]bj/ | |||
# Roslyn cache directories | |||
*.ide/ | |||
# MSTest test Results | |||
[Tt]est[Rr]esult*/ | |||
[Bb]uild[Ll]og.* | |||
#NUNIT | |||
*.VisualState.xml | |||
TestResult.xml | |||
# Build Results of an ATL Project | |||
[Dd]ebugPS/ | |||
[Rr]eleasePS/ | |||
dlldata.c | |||
*_i.c | |||
*_p.c | |||
*_i.h | |||
*.ilk | |||
*.meta | |||
*.obj | |||
*.pch | |||
*.pdb | |||
*.pgc | |||
*.pgd | |||
*.rsp | |||
*.sbr | |||
*.tlb | |||
*.tli | |||
*.tlh | |||
*.tmp | |||
*.tmp_proj | |||
*.log | |||
*.vspscc | |||
*.vssscc | |||
.builds | |||
*.pidb | |||
*.svclog | |||
*.scc | |||
# Chutzpah Test files | |||
_Chutzpah* | |||
# Visual C++ cache files | |||
ipch/ | |||
*.aps | |||
*.ncb | |||
*.opensdf | |||
*.sdf | |||
*.cachefile | |||
# Visual Studio profiler | |||
*.psess | |||
*.vsp | |||
*.vspx | |||
# TFS 2012 Local Workspace | |||
$tf/ | |||
# Guidance Automation Toolkit | |||
*.gpState | |||
# ReSharper is a .NET coding add-in | |||
_ReSharper*/ | |||
*.[Rr]e[Ss]harper | |||
*.DotSettings.user | |||
# JustCode is a .NET coding addin-in | |||
.JustCode | |||
# TeamCity is a build add-in | |||
_TeamCity* | |||
# DotCover is a Code Coverage Tool | |||
*.dotCover | |||
# NCrunch | |||
_NCrunch_* | |||
.*crunch*.local.xml | |||
# MightyMoose | |||
*.mm.* | |||
AutoTest.Net/ | |||
# Web workbench (sass) | |||
.sass-cache/ | |||
# Installshield output folder | |||
[Ee]xpress/ | |||
# DocProject is a documentation generator add-in | |||
DocProject/buildhelp/ | |||
DocProject/Help/*.HxT | |||
DocProject/Help/*.HxC | |||
DocProject/Help/*.hhc | |||
DocProject/Help/*.hhk | |||
DocProject/Help/*.hhp | |||
DocProject/Help/Html2 | |||
DocProject/Help/html | |||
# Click-Once directory | |||
publish/ | |||
# Publish Web Output | |||
*.[Pp]ublish.xml | |||
*.azurePubxml | |||
## TODO: Comment the next line if you want to checkin your | |||
## web deploy settings but do note that will include unencrypted | |||
## passwords | |||
#*.pubxml | |||
# NuGet Packages Directory | |||
packages/* | |||
## TODO: If the tool you use requires repositories.config | |||
## uncomment the next line | |||
#!packages/repositories.config | |||
# Enable "build/" folder in the NuGet Packages folder since | |||
# NuGet packages use it for MSBuild targets. | |||
# This line needs to be after the ignore of the build folder | |||
# (and the packages folder if the line above has been uncommented) | |||
!packages/build/ | |||
# Windows Azure Build Output | |||
csx/ | |||
*.build.csdef | |||
# Windows Store app package directory | |||
AppPackages/ | |||
# Others | |||
sql/ | |||
*.Cache | |||
ClientBin/ | |||
[Ss]tyle[Cc]op.* | |||
~$* | |||
*~ | |||
*.dbmdl | |||
*.dbproj.schemaview | |||
*.pfx | |||
*.publishsettings | |||
node_modules/ | |||
# RIA/Silverlight projects | |||
Generated_Code/ | |||
# Backup & report files from converting an old project file | |||
# to a newer Visual Studio version. Backup files are not needed, | |||
# because we have git ;-) | |||
_UpgradeReport_Files/ | |||
Backup*/ | |||
UpgradeLog*.XML | |||
UpgradeLog*.htm | |||
# SQL Server files | |||
*.mdf | |||
*.ldf | |||
# Business Intelligence projects | |||
*.rdl.data | |||
*.bim.layout | |||
*.bim_*.settings | |||
# Microsoft Fakes | |||
FakesAssemblies/ | |||
# LightSwitch generated files | |||
GeneratedArtifacts/ | |||
_Pvt_Extensions/ | |||
ModelManifest.xml |
@@ -0,0 +1,23 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Data; | |||
using System.Drawing; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
namespace StuMgmClient | |||
{ | |||
public partial class AdminForm : Form | |||
{ | |||
public AdminForm() | |||
{ | |||
InitializeComponent(); | |||
} | |||
private void AdminForm_Load(object sender, EventArgs e) | |||
{ | |||
} | |||
} | |||
} |
@@ -0,0 +1,307 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class AdminForm | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AdminForm)); | |||
this.panHead = new System.Windows.Forms.Panel(); | |||
this.btnRefresh = new System.Windows.Forms.Button(); | |||
this.btnBack = new System.Windows.Forms.Button(); | |||
this.bntNext = new System.Windows.Forms.Button(); | |||
this.btnClose = new System.Windows.Forms.Button(); | |||
this.btnIndex = new System.Windows.Forms.Button(); | |||
this.lblHeadTwo = new System.Windows.Forms.Label(); | |||
this.picHead = new System.Windows.Forms.PictureBox(); | |||
this.lblHead = new System.Windows.Forms.Label(); | |||
this.panMyMission = new System.Windows.Forms.Panel(); | |||
this.btnMission = new System.Windows.Forms.Button(); | |||
this.btnFile = new System.Windows.Forms.Button(); | |||
this.btnSwAccount = new System.Windows.Forms.Button(); | |||
this.btnPersonalData = new System.Windows.Forms.Button(); | |||
this.panLeft = new System.Windows.Forms.Panel(); | |||
this.panHead.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picHead)).BeginInit(); | |||
this.panLeft.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// panHead | |||
// | |||
this.panHead.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panHead.BackgroundImage"))); | |||
this.panHead.Controls.Add(this.btnRefresh); | |||
this.panHead.Controls.Add(this.btnBack); | |||
this.panHead.Controls.Add(this.bntNext); | |||
this.panHead.Controls.Add(this.btnClose); | |||
this.panHead.Controls.Add(this.btnIndex); | |||
this.panHead.Controls.Add(this.lblHeadTwo); | |||
this.panHead.Controls.Add(this.picHead); | |||
this.panHead.Controls.Add(this.lblHead); | |||
this.panHead.Location = new System.Drawing.Point(4, 6); | |||
this.panHead.Name = "panHead"; | |||
this.panHead.Size = new System.Drawing.Size(1002, 89); | |||
this.panHead.TabIndex = 6; | |||
// | |||
// btnRefresh | |||
// | |||
this.btnRefresh.BackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnRefresh.BackgroundImage"))); | |||
this.btnRefresh.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnRefresh.FlatAppearance.BorderSize = 0; | |||
this.btnRefresh.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnRefresh.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.Location = new System.Drawing.Point(743, 31); | |||
this.btnRefresh.Name = "btnRefresh"; | |||
this.btnRefresh.Size = new System.Drawing.Size(40, 40); | |||
this.btnRefresh.TabIndex = 7; | |||
this.btnRefresh.UseVisualStyleBackColor = false; | |||
// | |||
// btnBack | |||
// | |||
this.btnBack.BackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnBack.BackgroundImage"))); | |||
this.btnBack.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnBack.FlatAppearance.BorderSize = 0; | |||
this.btnBack.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnBack.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnBack.Location = new System.Drawing.Point(808, 31); | |||
this.btnBack.Name = "btnBack"; | |||
this.btnBack.Size = new System.Drawing.Size(40, 40); | |||
this.btnBack.TabIndex = 6; | |||
this.btnBack.UseVisualStyleBackColor = false; | |||
// | |||
// bntNext | |||
// | |||
this.bntNext.BackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bntNext.BackgroundImage"))); | |||
this.bntNext.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.bntNext.FlatAppearance.BorderSize = 0; | |||
this.bntNext.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.bntNext.ForeColor = System.Drawing.Color.Transparent; | |||
this.bntNext.Location = new System.Drawing.Point(874, 31); | |||
this.bntNext.Name = "bntNext"; | |||
this.bntNext.Size = new System.Drawing.Size(40, 40); | |||
this.bntNext.TabIndex = 5; | |||
this.bntNext.UseVisualStyleBackColor = false; | |||
// | |||
// btnClose | |||
// | |||
this.btnClose.BackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnClose.BackgroundImage"))); | |||
this.btnClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnClose.FlatAppearance.BorderSize = 0; | |||
this.btnClose.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnClose.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnClose.Location = new System.Drawing.Point(937, 31); | |||
this.btnClose.Name = "btnClose"; | |||
this.btnClose.Size = new System.Drawing.Size(40, 40); | |||
this.btnClose.TabIndex = 4; | |||
this.btnClose.UseVisualStyleBackColor = false; | |||
// | |||
// btnIndex | |||
// | |||
this.btnIndex.BackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnIndex.BackgroundImage"))); | |||
this.btnIndex.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnIndex.FlatAppearance.BorderSize = 0; | |||
this.btnIndex.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnIndex.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.Location = new System.Drawing.Point(672, 31); | |||
this.btnIndex.Name = "btnIndex"; | |||
this.btnIndex.Size = new System.Drawing.Size(40, 40); | |||
this.btnIndex.TabIndex = 3; | |||
this.btnIndex.UseVisualStyleBackColor = false; | |||
// | |||
// lblHeadTwo | |||
// | |||
this.lblHeadTwo.AutoSize = true; | |||
this.lblHeadTwo.BackColor = System.Drawing.Color.Transparent; | |||
this.lblHeadTwo.Font = new System.Drawing.Font("华文琥珀", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblHeadTwo.ForeColor = System.Drawing.Color.DodgerBlue; | |||
this.lblHeadTwo.Location = new System.Drawing.Point(106, 62); | |||
this.lblHeadTwo.Name = "lblHeadTwo"; | |||
this.lblHeadTwo.Size = new System.Drawing.Size(132, 25); | |||
this.lblHeadTwo.TabIndex = 2; | |||
this.lblHeadTwo.Text = "管理员平台"; | |||
// | |||
// picHead | |||
// | |||
this.picHead.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.picHead.BackColor = System.Drawing.Color.Transparent; | |||
this.picHead.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.picHead.Image = ((System.Drawing.Image)(resources.GetObject("picHead.Image"))); | |||
this.picHead.Location = new System.Drawing.Point(15, 24); | |||
this.picHead.Name = "picHead"; | |||
this.picHead.Size = new System.Drawing.Size(65, 57); | |||
this.picHead.TabIndex = 1; | |||
this.picHead.TabStop = false; | |||
// | |||
// lblHead | |||
// | |||
this.lblHead.AutoSize = true; | |||
this.lblHead.BackColor = System.Drawing.Color.Transparent; | |||
this.lblHead.Font = new System.Drawing.Font("华文琥珀", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblHead.ForeColor = System.Drawing.Color.DodgerBlue; | |||
this.lblHead.Location = new System.Drawing.Point(86, 28); | |||
this.lblHead.Name = "lblHead"; | |||
this.lblHead.Size = new System.Drawing.Size(155, 31); | |||
this.lblHead.TabIndex = 0; | |||
this.lblHead.Text = "信 捷 电 气"; | |||
// | |||
// panMyMission | |||
// | |||
this.panMyMission.BackColor = System.Drawing.Color.Transparent; | |||
this.panMyMission.Location = new System.Drawing.Point(212, 101); | |||
this.panMyMission.Name = "panMyMission"; | |||
this.panMyMission.Size = new System.Drawing.Size(791, 531); | |||
this.panMyMission.TabIndex = 8; | |||
// | |||
// btnMission | |||
// | |||
this.btnMission.BackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.FlatAppearance.BorderSize = 0; | |||
this.btnMission.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnMission.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnMission.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnMission.Location = new System.Drawing.Point(3, 8); | |||
this.btnMission.Name = "btnMission"; | |||
this.btnMission.Size = new System.Drawing.Size(194, 45); | |||
this.btnMission.TabIndex = 0; | |||
this.btnMission.Text = "用户管理"; | |||
this.btnMission.UseVisualStyleBackColor = false; | |||
// | |||
// btnFile | |||
// | |||
this.btnFile.BackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatAppearance.BorderSize = 0; | |||
this.btnFile.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnFile.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnFile.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnFile.Location = new System.Drawing.Point(3, 58); | |||
this.btnFile.Name = "btnFile"; | |||
this.btnFile.Size = new System.Drawing.Size(194, 48); | |||
this.btnFile.TabIndex = 2; | |||
this.btnFile.Text = "添加用户"; | |||
this.btnFile.UseVisualStyleBackColor = false; | |||
// | |||
// btnSwAccount | |||
// | |||
this.btnSwAccount.BackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatAppearance.BorderSize = 0; | |||
this.btnSwAccount.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnSwAccount.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSwAccount.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.Location = new System.Drawing.Point(3, 166); | |||
this.btnSwAccount.Name = "btnSwAccount"; | |||
this.btnSwAccount.Size = new System.Drawing.Size(194, 48); | |||
this.btnSwAccount.TabIndex = 3; | |||
this.btnSwAccount.Text = "切换账号"; | |||
this.btnSwAccount.UseVisualStyleBackColor = false; | |||
// | |||
// btnPersonalData | |||
// | |||
this.btnPersonalData.BackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.FlatAppearance.BorderSize = 0; | |||
this.btnPersonalData.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnPersonalData.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnPersonalData.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.Location = new System.Drawing.Point(3, 112); | |||
this.btnPersonalData.Name = "btnPersonalData"; | |||
this.btnPersonalData.Size = new System.Drawing.Size(194, 48); | |||
this.btnPersonalData.TabIndex = 4; | |||
this.btnPersonalData.Text = "个人信息"; | |||
this.btnPersonalData.UseVisualStyleBackColor = false; | |||
// | |||
// panLeft | |||
// | |||
this.panLeft.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panLeft.BackgroundImage"))); | |||
this.panLeft.Controls.Add(this.btnPersonalData); | |||
this.panLeft.Controls.Add(this.btnSwAccount); | |||
this.panLeft.Controls.Add(this.btnFile); | |||
this.panLeft.Controls.Add(this.btnMission); | |||
this.panLeft.Location = new System.Drawing.Point(4, 101); | |||
this.panLeft.Name = "panLeft"; | |||
this.panLeft.Size = new System.Drawing.Size(202, 531); | |||
this.panLeft.TabIndex = 7; | |||
// | |||
// AdminForm | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.ClientSize = new System.Drawing.Size(1010, 639); | |||
this.Controls.Add(this.panHead); | |||
this.Controls.Add(this.panLeft); | |||
this.Controls.Add(this.panMyMission); | |||
this.DoubleBuffered = true; | |||
this.Name = "AdminForm"; | |||
this.Text = " "; | |||
this.Load += new System.EventHandler(this.AdminForm_Load); | |||
this.panHead.ResumeLayout(false); | |||
this.panHead.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picHead)).EndInit(); | |||
this.panLeft.ResumeLayout(false); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.Panel panHead; | |||
private System.Windows.Forms.Button btnRefresh; | |||
private System.Windows.Forms.Button btnBack; | |||
private System.Windows.Forms.Button bntNext; | |||
private System.Windows.Forms.Button btnClose; | |||
private System.Windows.Forms.Button btnIndex; | |||
private System.Windows.Forms.Label lblHeadTwo; | |||
private System.Windows.Forms.PictureBox picHead; | |||
private System.Windows.Forms.Label lblHead; | |||
private System.Windows.Forms.Panel panMyMission; | |||
private System.Windows.Forms.Button btnMission; | |||
private System.Windows.Forms.Button btnFile; | |||
private System.Windows.Forms.Button btnSwAccount; | |||
private System.Windows.Forms.Button btnPersonalData; | |||
private System.Windows.Forms.Panel panLeft; | |||
} | |||
} |
@@ -0,0 +1,512 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | |||
<data name="panHead.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg | |||
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy | |||
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAIVAyADASIAAhEBAxEB/8QA | |||
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh | |||
MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW | |||
V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG | |||
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF | |||
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV | |||
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE | |||
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq | |||
8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3GiiigAooooAKYetPph60ANooooASilpKACiiigBpopTSUAFF | |||
FFABT0fsaZRQBNRTEfsafQAUUUUAB6Uyn0w0ANIpKfTSKAEooooAKKKKACiiigAooooAKKKKACiiigAo | |||
oooAAcHIqdH3ioKcDg5FAFmimo+8U6gAHWn0wdafQAUUUUAROMUlSdaiK4NAC0UUUAFFFFABRRRQAUUU | |||
UAFFFFAD4zg4qaq1SocigCSiiigAooooAKbTqaaAEooooAWikpaACiiigAooooAKKKdQA0jNRkYqamkZ | |||
oAhopxGKbQAUUUUAFFFFABRRRQAUUUUAM70lFFACg4p4OajooAkopoPrTqACnxPsf/ZNMooAu1DJDnkf | |||
ep0T7k9xUlAFGiiigAooooAKY3Wn0xutADaKKKACkpaKAEooooAQ0lKaSgAooooAKKKKACno/Y0yigCa | |||
imI/Y0+gApDS0UAMooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKsId4qtS | |||
gkHIoAtU+okKkbhTx0oAdRRRQAU0jIp1FAEBGKWpCMio6ACiiigAooooAKKKKACiiigApUODSUUAWaKZ | |||
GcjHpT6ACiiigBppKKKACiiigApaSigBaKKKACiiigAp1Np1ABRRRQA2o3TH+7U1FAFeinumORTKACii | |||
igAooooAKD0ooPSgCOiiigAooooAKUHFJRQBIDmio6cD60ASxvsf/Zq1VKrMTZXHcUAREA1GQRUtFAEN | |||
FPKelMoAKY1PpjUANooooAKKKKACkpaSgAptOptABRRRQAUUUUAFFFFABSo+OtJRQBNRUQOKloAQ02n0 | |||
ygAooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKtRkMOKp5pY3waAL1FRZb | |||
1p2+gB9FM3rS7hQA6mOM0+igCGinuO4plABRRRQAUUUUAFFFFABRRRQAgODmrFQVJEe1AEtNNFJQAUUU | |||
UAFFFFABRRRQAUtJS0AFFFFADqKKKACiiigAooooAKidO4qWigCvRUjpnkVHQAUUUUAFNPSnU1ulADaK | |||
KKACiiigAooooAKKKKAFBxUkb4fNRUUAWaKpZp29/wC81AFumkA1B5z/AN6l89/agB5BFRtS+f6ij/WH | |||
A4oAZRTzG46imUAFFFFABRRRQAlNp1NoAKKKKACiiigAooooAKKKKAClBxSUUATUhqMHFSdRQA2iiigA | |||
ooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRupM0ALSZoooAKKKKACiiigCaM5GKfVcHBzU4ORmgBaKKKAC | |||
l3GkooAfvqM0tIaAEooooAKKKKACiiigAooooAKUNg0lFAE4ffS1XqVJPWgB9FLRQAlFLRQAlFLRQAlF | |||
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 | |||
kHSgDQGHGVOaMVRRyhyDVyKYSex9KAH0UuKMUAJRRRQA0gFcHlapTwGPkcp/Kr9FAGVRU89tj50+76VB | |||
QAUUUUAFFFFABRRRQAUUUUATRnIxSmoQcHNTZzzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF | |||
FFABRRRQAUUUUAFFFJQAtFJRQAtLv4weabSigBc0ZpaKAEzS0UUAFFFFABRRRQAo6U6minUAFFFFABRR | |||
RQAUUUUAFFFFABRRRQBWooooAKQdaWkHWgCWikLgVGXJoAkLgVGXJptFABRRRQAUUUUAFNf7tOpr/doA | |||
ZTqbRQA6iiigAooooAKKKKACiiigApQ7joSKSigCTznPXmjOaYKdQAUUUUAFFFFABTh0ptOHSgB1HSii | |||
gC1Fcdn/ADqzWZU0U5j4PIoAu0mKRXDjINOoATFJTqKAG1Umtv44x+FXMU3FAGXRV2e238pw386pY2nB | |||
oAKKKKACilooASloooAKliwTsP4VFR0oAskYpKkQ70zSFPSgCPFGKWigBMUYpaKAExRilooATFGKWigB | |||
p4op4weDTCCDg0AFJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQAgqSo | |||
x1qSgAooooAKKKKACiiigAooooAKKKKAINq0bVpaKAE2rTH46VJUR5NACUUtJQAUUUUAFFFFABRRRQAU | |||
HpRRQBFRRRQAopabTqACiiigAooooAKKKKACiiigBRTqKKACiiigAooooAKcvSm05aAHUUUUAFFFFADk | |||
cocg1bimWTjo3pVKigDToqrFc9pPzq1QAUUUUAFV54EcZ6GrFIRkYoAzXjKf7tMq9UTwg9OGoArUU94y | |||
nWmUAFFFFABRRRQBLE+x8fwmrNUatxPvT/aFADiAajIxUtFAENFPKelMoAKKKKACiiigAqTh05qOnocG | |||
gCIgg4NJVggEYNQEEHBoASiiigAooooAKKKKACiiigAooooAUU6minUAFFFFABRRRQAUUUUAFFFFABT6 | |||
ZSjpQA6iiigAooooAKKKKACiiigAooooAhooooAa54plKWyaSgAooooAKSlooASiiigAooooAKKKKAIj | |||
96ilbrSUAFAoooAdRSCloAKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABTlptKlAD6KKKACiiigAoooo | |||
AKkimMfuPSo6KANBXDjINPrORyhyDVuKcScHhqAJqKKKAIHGGNJUko6Go6AConhB6cVLRQBSdGTqKSr1 | |||
RPCD04oArUUroydRSUAFPjfY+aZRQBeoqCB8jYe1T0AFIRmlooAiIxSVNTSnpQBHRS0lABRRRQBKhyKC | |||
ARg1GhwamoArEEHBpKsOARzUBBBwaAEooooAKKKKACiiigAoopRQA6iiigAooooAKKKKACiiigAooooA | |||
KUUlIOtAElFFFABRRRQAUUUUAFFFFABRRRQBDQWwKKjc80AJRRRQAUUUUAFFFFABSUtFACUUUUAFFFFA | |||
EbdaSnvTKACiiigAp1NoFADqKKKACiiigAp9NFOoAKKKKACiiigAooooAKVPvUlKn3qAH0UUUAFFFFAB | |||
RRRQAUUUUAFFFFAFmK57SfnVnr0rNqSKYx+49KALjjKGoqlR1kXIqEjBxQAtFFFABRRRQAVA8IPTip6K | |||
AKToydRSVcqJ4QenFAEQODkVbByMiqZQp1FSwPzsP4UAWKKKKACiiigBCM00pin0UAQ0VIUz0phGKAEq | |||
RDkVHSg4NAE1NcAjmnUUAViCDg0lWHAI5qAgg4NACUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQA | |||
UUUUAFIOtLRQA+iiigAooooAKKKKACiiigAooooAhPAqKnue1MoAKKKKACiiigAooooAKKKKACkpaKAE | |||
ooooAa/3aZUp6VFQAUUUUAFFFFACilptOoAKKKKAFFOoooAKKKKACiimk4oAdRUZf0ppJNADi4pA5zSU | |||
UATh80bjUdPB9aAH5ajLU2igBc0ZpKKAFzRmkooAXNGaSigBc0ZpKKAHpIUORwam89X5K/NValFAFjzR | |||
70eYlQ0UAWPMSjzE9ar0UAWPMT1o8xPWq9FAFjzE9aN6etV6KALG9D3FRFE+8j4amUUAWUOR/tU6q44p | |||
9AEtFMy1G9qAH0U3fRvFADqQjNGR/epaAGFMdKZU1NKZoAIz2p9Q8hqmHIoAKa4DinUUAViCDg0lWHAc | |||
VAQQcGgBKKKKAFFOpop1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACjpTqaKdQAUUUUAFFFFABRRRQAU | |||
UUUAVTzSUUoNACUU+igBlFP2im4oASilxRigBKKXFLtagBtFG2igApKWigBKiqaoaACiiigAooooAKBR | |||
RQA6lpopwoAdRRUZcUASU0kCmEk0lAClz2pKKKACiiigAooooAfRTR0p1ACg+tPqOlBxQA+iiigAoooo | |||
AKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABRRRQAU4U2njpQAUoNJRQA+img06gAooooAKKKKAHZP8A | |||
eo3tTaKAHb89RSoRnHr0plMl+5+NAFnBHaimW8+75H69jVnAPagCGmuiuKm8taQoaAKZBBwaSrDpkc1A | |||
QQcGgAp1FFABRRRQAUUUbWoAKKNrUbWoAKKNrUu00AJRS7KNlACUUuyjZQA0dakoCc0u0UAJRS7RRsoA | |||
Sil2UbKAEopdlGygBKKXZRsoAp0UUUAKDTqZRQA+im5p1ABRRRQAUUUUAFFFFABRRRQAbRUJHPFSHpTa | |||
AI8UYqQimUAJijFLRQAmKMUtFACYoJxS0vXigCMnNFKRikoAKKKKACiiigAooooAKKKKAFHSnU0U6gAo | |||
oooAQHFSg5qOigCSikBzS0AFFFFABRRRQAUo60lKOtADqKKKACiiigAooooAKKKKAAfep9IKWgAooooA | |||
KUGkooAfRTQadQAUUUUAFFFFABTJfuU+mS/doAhq5bz7vkfr2NU6KANaiq1vPv8Albr2PrVmgAqKVAVz | |||
ipaQ8igCriin02gBKKXbSUAFFFFABRRRQAUUUUAFFFFABRRSigBR0paKKACiiigAooooAKKKKACiiigC | |||
jRRRQAUUUUAFFFFAC5p1MoBoAfRRuooAKKKKACiiigBj0lLSUAFBFFFADaSn00igBKKKKACiiigB9RFM | |||
U8U6gCGinFPSm0AFFFFABRRRQAUUUUAKKdTB1p9ABRRRQAUUUUAFPB9aZRQBJRTAfWn0AFFFFABQPvUU | |||
D71AD6KKKACiiigAooooAKKKcKAFooooAKKKKACiiigAp4NMooAfRRRQAUUUUAFRy9FqSo5ei0ARUUUU | |||
AFXbeff8rdex9apUUAa1FVreff8AI/3v51ZoAgkGHpKklHQ1HQAU3bTqKAG0lPpu2gBKKWkoAKKKKACi | |||
iigApwpKdQAUUUUAFFFFABRRRQAUUUUAFFFFAFGiiigAooooAKKKKACiiigApQaSigB9FMpQaAHU09Kd | |||
TH+9QAlFFFABRRRQAUUUUANIpKfQRQAyiiigBRTqZS0AOqMpmpKKAIaKkIzUZGKACiiigAooooAB1p9M | |||
p9ABRRRQAUUUUAFFFFABSg4pKKAJKKiBxUgOaAFooooAfRRRQAUUUUAFFFFABT6QUtABRRRQAUUUUAFF | |||
FFABRRRQACn0ylBoAdRRRQAVHL0WpKjl/hoAiooooAKKKKACrtvPv+R/vfzqlRQBpyDKVFSW8/mDY/3v | |||
50Hg0ALRRRQAUUUUAFN206igBlFPpu2gBKKKKAFFOoooAKKKKACiiigAooooAKKKKACiiigCjRRRQAUU | |||
UUAFFFFABRRRuFABRSb6buNAD6NwplJQA/fio/M55FLTD1oAkDj1p1V6KALFFQhz60ol9RQBLRTRIKdk | |||
HvQAUUUUAGKbTqKAGUooIpKAH0UUUAFNIzTqKAISMUVNURTFACUUUUAFPplKOlADqKKKACiiigAooooA | |||
KKKKACiiigB4OaWo6eD60ASUUUUAFFFFABRRQKAHjpRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACg06mUo | |||
NADqjl/hqSo5f4aAIqKKKACiiigAooooAKto5IyfvVUqccBaAJd1G6mU6gBd1G6kooAXdRupKKAF3Ubq | |||
SigBd1A/iNJToj89ACbqN1PkTHI6VHQAu6jdSUUALupc02igB2aM02igB2aM02igB2VoytNooAqUUhem | |||
7jQA+jcKZSUAP303caSigBaSiigAooooAKKKKACmvTqQ9KAI6KdTaACiiigAooooAcCR3pRIaZRQBIJB | |||
3FODg96hooAsU0ioacHNAEgp1Rb/AFFP3UAOoptOoAKKKKAIynpTamqMpnpQA2lHSkpRQA6iiigAoooo | |||
AKKKKACiiigAooooAKKKKAJ1+6tOxTR0WnUAGKMUUUAGKAKKUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU | |||
UUAFFFFACg02X+GlpknO2gBlFFFABRRRQAUUUUAA5NWagj++tT0AFFFFADqKbTqACiiigAooooAKAcFT | |||
RRQBa61XZNh/2amQ5QU4jcMGgCrRSuMHFJQAUUUUAFFFFABRRRQAUUUUAZ/8VLRRQAUUUUAFFFFABRRR | |||
QAUUUUAFFFFABRRRQAyig9aKAG0U6m0AFFFFABRRRQAUUUUAFFFFABTgcU2nUAPopgOKfQAtG6kooAXd | |||
RupKKAFIzTAMGnUhoAWikzS0AFFFFABRRRQAUUUUAFFFFABRRRQBPThTaKAHUUUUAFKKSlFADqbTqKAG | |||
0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUw80402gBlFKRSUAFFFFABRRRQA+Hq1TUyHo1PoAKKKKACii | |||
igB1FNp1ABRRRQAUUUUASxH5MVLUMJ5YVNQA1xuGKgIwcGrNMdN496AIKKWkoAKKKKACiiigAooooAoU | |||
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANekpX+7SUAFNp1FADaKKKACiiigAooooAKKKKACnUUUA | |||
FKDSUUAPopoNOoAKKKKACiiigBtFFFAC5pabRuoAdRRRQAUUUUAFFFFABSj71JSjqtAE1FFFAAKdTadQ | |||
AUopKUUAOooooAKbTqKAG0UUUAFFFFABRRRQAUUUUAFFFIaAG0UUUAFNIp1FADKKCKKACiiigCeP7i06 | |||
gdKKACiiigAooooAKKKKACnU2igB1FFFACxnDirNVatDkZoAKKKKAGSJnkdagq1UcidxQBDRRRQAUUUU | |||
AFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0ptPph60AFFFFABTadRQA2iiigAooooAKK | |||
KKAHUUUUAFFFFABSg0lFAD6KaDTqACiiigBpopTSUAFFFFABS5pKKAHUU2lzQAtFFFABSjqtJSp99aAJ | |||
qKKKACgUUUAOpRSClFADqKKKACiiigAptOooAbRRRQAUUUUAFFFFAAaZTjTaACiiigAooooAKZT6aRQA | |||
lKOStJT4/vUATUUUUAFFFFABRRRQAUUUUAFFFFABTqbRQA6p4jujqCpID1FAE1FFFABRRRQBDImOR0qO | |||
rVV5E2H/AGaAG0UUUAFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigApr/ep1NegBKKKKACii | |||
igAptOptABRRRQAUUUUAOooooAKKKKACiiigApQaSigB9FNBp1ACGkp1NoAKKKKACiiigAooooAKXNJR | |||
QA6lT760ypY+tAElFFFABRRRQAU8UynCgB9FFFABRRRQAUUUUAFNp1FADaKKKACg0Uw0AFFFFABRRRQA | |||
UUUUAFFFFADSKki6tTafGNoagB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFSRH56jpy/eWgC1RRRQAUU | |||
UUAFBG4YNFFAFZxsNJVggEYNQEYODQAlFFFAFCikfg0tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH | |||
pS0UAMooooAKKKKACiiigBtFOptABRRTqACiiigAooooAKKKKACiiigApQaSigB9NoBooAKKKNpoAKKX | |||
ZTtooAZRtNPp1AEeKdtFOooAbtp1FFADgc06o6cDmgB1FFFABQPvUUUATUbaaOlOoAbijFOooAbilpaK | |||
AEopaNtACU2lxRigBpptOI5oxQA2inUUANo206igAxRiiigAxRRRQAUopKUdKAHg06mUgNAElFFFABRR | |||
RQAUUUUAFFFFABRRRQAUsf31pKdF9+gCYU6kpBQA6iiigAooooAKa6bxTqKAKx4NJU8iZGR1qCgCmVyK | |||
iqaopBg5oAWim06gAooooAKKKKACiiigAooooAKKKKACiiigBpFJT6ZQAUUUUAFFFFABRRRQA2nUYoxQ | |||
AUUYpdtACUUu2igBKKWigBKMUtFACYoxS0UAJipAOKYPvVLQA2nUUUAFFFFABRRRQAUUUUAFFFFABRRR | |||
QA4HNOplPBzQAUUUUAPSnUwdafQAUtJRQAtFFFABRRRQAUUUUANIptSUw0AJRS0lABRRRQAUUUUAFFFF | |||
ABSikpaAHUUUUAFKDSUUAPopoNOoAKKKKACiiigAooooAKki71HUkX3KAJaKKKAFFFJS0AFFFFABRRRQ | |||
AVHIncVJRQBlUhXIpaKAIKWlkHOabQA+im06gAooooAKKKKACiiigAooooAKKKKACmmnUUAMopTSUAFF | |||
FFABRRRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPSnUDgUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU | |||
UAFKOKSigCQc0UwHFPoAKlqKnp92gB1FFFABRRRQAtFJS0AFFFFABTTTqKAGUUGigBKKWkoAKKKKACii | |||
igApaSn0AFFFFABRRRQAUgNLRQAtOplKDQA6iiigAooooAKlj+4tRVOOi0AOooooAKKKKAFopop1ABRR | |||
RQAUUUUAZVFFFACFcioanqKQc5oAbS0lFAD6KbTqACiiigAooooAKKKKACiiigAooooAQ02n000AJRRR | |||
QAUUUUALRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJT0oAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ | |||
AUUUUAFKDikooAkpy9aiBxTxQBLRRRQAUUUUAFFFFAC0UlFAC0UUUABplPppoASiiigBKKWkoAKKKKAC | |||
n0yn0AFFFFABRRRQAUUUUAFFFFACg06mUgNAElFNp1ABVmq6ffWrFABRRRQAUUUUAFKKSigBaKKKACii | |||
igDJB9aWo6UHFAD6QrkUA5paAIKKdIOc02gApaSigBadTaKAHUUUUAFFFFABRRRQAUUUUAFIaWigBlFK | |||
aSgAooooAWiiigAooooAKKKKACiiigAooooAKlqNetSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF | |||
FABRRRQAUUUUAFKDSUtAE46UtMj+XrUlACUUtJQAUUUUAFFFFABS0lFAC0UlLQAyilNJQAUUUUAJRS0U | |||
AJT6ZT6ACiiigAooooAKKKKACiiigAopMUu1qAClBpuKdtoAfH96rFV4zsPNT/SgBaKKKACiiigAoooo | |||
AKWkpBQA6iiigDH2mkqakxQBFTwfWl2CjZQAh5FQ1NsI6VHID1oAbRRRQAUUUUALTqZS0AOooooAKKKK | |||
ACiiigAooooAKZT6aaAEpaSloAKKKKACiiigAooooAKKKKACiigfeoAen3adRRQAUUUUAFFFFABRRRQA | |||
UUUUAFFFFABRRRQAUUUUAFFFLtoASl20uKWgBMUtFFADx0pQaQdKKAJKKYDin0AFFFFABRRRQAUUUUAJ | |||
RS0UAFMp9NNACUUUUAFFFFABS4pKnIyiuPxoAhxRipKKAG7aNtOooAbtFG2nUUAFFFFABRRRQAUUUUAN | |||
p8chT/dplFAFwEEZFGKrI5Q/7NWVIYZFADcUtOooAbRS4puKAFooooAQU6kpaAMyiiigAooooAKUdKSl | |||
oAhkjxynSod1XqryQ91/KgCPNFNooAdRTadmgBadTM0tADqKKKACiiigAooooAKKKKAGmilNJQAUUUUA | |||
FFFFABRRRQAUUUUAFPSmU8YAoAdRSZWlzQAUUZooAKKKKACiiigAooooAKKKKACiil20AJS7adRQAmKW | |||
iigAooooAKKKKAH/AMNFFFABSg4pKKAJKKYDin0AFFFFABRRRQAUUUUAFNNOpKAG0U6m0AFFFFABVi2P | |||
BU1Xp8R2yA0ASSJsO4dKbVojcMGq0ibD/s0AJRRRQAUUUUAFFFFABRRRQAUUUUANooooAKVXKnIpKKAL | |||
SOHGRT6qAkHIqwrhx70APooooASjFLRQAzFLTqTFAGZRRRQAUUUUAFPpop1ABRRRQBDJHnkfeqvV6opI | |||
9/I+9QBWooIwcGigAooooAdml3UynUALRSUUALSUUUAFFFFABS0lLQAlFLSUAFFFFABRRRQAUUUUAFPp | |||
tOoAKKKKACiiigAooooAKKKKACiiigBaBknFJUsQ70AOIx0pKkphGKAEooooAKKKKACiiigApR96kpR9 | |||
6gB1FFFABRRRQAUoOKSigCSimA4p/WgAooooAKKKKACkpTSUAFFFFADaKdTaACiiigC7E2+MGnEAjBqv | |||
bNyyVZoAqsChwaSrDIHFVyMHBoAKKKKACiiigAooooAKKKbQAUUUUAFFFFABQCQciiigCzHIH+tSVSHy | |||
9KsxybuD1oAkooooAKKKKAMuiiigAooooAUU6m06gAooooAKKKKAI5EDj/aquQQcGrlRugcYNAFWinOh | |||
Q4NNoAKdTadQAUUUUAFFFFABRRRQAUUUUALRRRQAUlLRQAlFFFABRRRQAo+9TqaPvU6gAooooAKKKKAC | |||
iiigAooooAKKKKACrIGBioohk59KmoAKKKKAGEYpKkIzUdABRRRQAUUUUAFKPvUlKKAHUUUUAFFFFABR | |||
RRQAUoOKSigCQHNFMHFPBzQAUUUUANNLSGloAKKKKACiiigBtFOptACo2x1NX6z6twnMY9uKAJaZIm9f | |||
en0UAVKKmlj3cjrUNABRRRQAUUUUAFNp1NoAKKKKACiiigAooooAKKKKALEcmeD96papVNHN2b86AJ6K | |||
KKAMqiiigAooooAfRRRQAUUUUAFFFFABRRRQAhUMuDVRhhmFFFACUtFFABRRRQAUUUUAFFFFABRRRQAU | |||
6iigAooooAKbRRQAUUUUAOFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFiMYRafRRQAUUUUAFNI4oooAZR | |||
RRQAUUUUAFSCiigBKKKKACiiigAooooAKKKKACnUUUAPooooAbRRRQAUUUUAFFFFABRRRQAlT2x+ZhRR | |||
QBZooooAKgmUDkd6KKAIqKKKACiiigApKKKACiiigAooooAKKKKACiiigAooooAmgctwanoooA//2Q== | |||
</value> | |||
</data> | |||
<data name="btnRefresh.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABBFJREFUaEPt | |||
mktoE1EUhgO+UKhmMqmPWtFFcSVWdKPgQnAhLqQoFnThyoUPROhG8LHo0gc0ajMziVJcuBAiWkpFcNWV | |||
m2I3ltZm7k1qqRQXhQpdWASp56QnTTo5NzN3ojDFfvCXNnP/f05m7tw7c6exNf4ntj8e3UG/rg6SaXE4 | |||
4YguwxYDCUvMmbYYbLZkG22OHq256c2G7V6Fol8nbDmTsMUiaR4/p2bRI/FctJqWexeKzlcVXRIc/X7D | |||
kQeoabSIZ4rt0DV6oNBZb+GkHDWNHqaVv8EUXK3oFk9HnSt6SZZ8S02jBfZ1KFDVXcqaSqYL+8miTTL7 | |||
dVfccg/Rn3+PpC2PMMXWyLAKF8miDfg7l7OsfDd93Djx9PheGE0WlsOVcrNk0QZGqgvePJg3XtLm8LRk | |||
Z7YYjhjxhnPCs0Q2LXBy4/JQhuXeombhgEmpjwuuVfijD/4ftXkVGXb+NDXVw8wUznGBnAxbhtoJeD96 | |||
sziZzvRusgSj7anYBDPrMBfmFVwfgmxaJBz5jMvjBNeDJFswcBTggliFGDFMS/pNhJzek90fOKpDTAAr | |||
wy5o3aiB5yjod3WGhlIUoybufNnHGJUyHXmWrP7kFtfBwPCZywkqGBWvURqPYYnrnFElmLyOk9UXuK5e | |||
cRl6cn+Z6fxJiqwFJxDeyMuwiwfJWhfTlvc4fzjJUbjn2kPRKwk6+pSFXY6sSqDbnOK8jUm+ofgquofW | |||
wynyu2Fboa09YwlyK4Hr5CbnbUQ40FB8hXgm3841rif80mRXEk9NxqFtCndaljfHT9VeVLxXnIjhD+8G | |||
zlxPHm8Ki6W61ZTONJ+nEh5cclcIU7CfcJKieCXY7TivWu4se6Zhw0PeEFKW+B5kVNKda3BgIWst8CXe | |||
8SZ9mY64RLF1wS/J+VWq+2xQOhqWW+SMenIfUaQvOPnxGbxwciUrj5kRHZxRQx8oKhDQ1S4zGUoFmWtw | |||
Br7NmX0F/b4p/c2kmEDAGX/CZjHCgYZs/ujeRqCMTPEM2QOjNfrp3q5Dfwv0DIwybfc+2QKTfDDRxGXx | |||
ksP4cEXWgOTGNoL5Z21YjbT6fRnwVZZPfISPtWTTI5ERx7jAZUG/p6bawGiVZTO9ckQfWcIBN2DKx75k | |||
70QLNdMi8AKZI0ZwSYds4YEH7xc1O7DEedqsTZCjDxf4Ai6mkaVxPDvtpI+1wWXHqhylwi6Q1QVDceGV | |||
/tQGF3yhuClvsSslJ5utyZ1kiRa45M4XvSSYf+5Q0+gBBea8BZcFhUszLTqoafSAIlXFF/C9WjI1Hrpb | |||
/lPwxR6MJv1M4aMwinUZ2cI2aho9Sq9abTFfKVrO4KtXw3GvxLKfNlCz6IHr/NCnB+EIz8HRH4Ciu/Bl | |||
N21eHay6fydYoyFisT/MMjVk+tNyiQAAAABJRU5ErkJggg== | |||
</value> | |||
</data> | |||
<data name="btnBack.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABR1JREFUaEPV | |||
Ws+LHEUU3nuS6Z41a5K7F0XQIKKCgiEghETx4jUaFQUxiKCC4MGTILmIRDBhs9W9uwTJHxBEFvUs4h6E | |||
CFlElmUPOS1sZrp7vYzf1/ump6q6pqd/1BjywZed6Xrve6+nq+vHqyz4Qj9OXgyi9KswSmNwA5//wt99 | |||
Uj5vsI02tBW3B4sgGrzSj7IrSGwbHDXkNn2pIXL/D5ZujY6GcXYZ/MORVDtSC5rUljD+saRGJ/vRwecI | |||
uFVKwMlsD9wU4rPLpsQtxmAsCesHeNTnKW4FK4h+faev0uv4fDFUg6dDtReKawFey9tgQ1v66BoWcSPZ | |||
eXHtBgR6xxIv2I+SK4+sHjwupo1BX2q4tEnGFtN2CKLkM1uUxC/4Y6jSl8WsM6iVazpiMQcxawY4X7LF | |||
hF+IiXdQ24o15iUxqYcwTs84RDhaXBaTzgii4TNBlL0nXwvkI5wzdnpGTKrRU8NnXQK9tewxMekMI0mV | |||
3pDLBRhLjz0mcxMTNzh84cXhrGk4Hrk5OCEmnRGq5Ftb/+jq6FFpLsCYth1zqxxiZZy3nPzMlPxVkcBt | |||
W5+c9ssytm3LHKXZRD7DWmM9RoBPpLkT+nF2Dl3lb117wux3MXOCOVg+W84Z2355OKxJUydMfSkPuSNm | |||
lSgNsa7BBBfNtY2Hcd7V38fEU7klZjPBXAx/5CpNh4DYBd2As6M0tYKMIj/pmiazj8W0NuwZmzlLExvT | |||
a0bj8v0npakx8v6OrqHr6UR3eElMG4E5GTrIWZrwiKJ0V2u8K5cbA4/2I03H5k7XVSY07mp6u/lFDG1n | |||
tYvket7QEPhlv7d0Cjbp71WA1rquy9x5A9wGTgKq9G2xr4W8v8fpr4aGxqnjdgswN12bufOuuIedBMWa | |||
Xexnoq+Gr8LnnuGvMVDJG2LqBbKf0GPEvAFuticXHZsRF4I4+9TwM7kTLg9Pi6k3MDcrzga7kLb2yfbE | |||
thL8ZTURg9C7Pc+9rb49Ze58Aix9SALZpthVIlTDLyc+GjFxicncwBy1mPt+byDKrorJ3FC6Ad9dCPz5 | |||
2LX942LqHcxxHGvchVq9xIsrB08Yfjrj7H7bGbcKzpcY/7QeRgn4/Gn4awxWhu+LmRc4h1E8BnMii9KL | |||
Yl8b9lrKYJx9I2adgYnsLV2buedFWf0iHv11sW8EzMZv6jomk826XbMK0FK6blEkxpeiOIu7upNfbIHe | |||
SvLcWMfFxTh5QUxbARr/aHrbcpldIK8wF4G6VNuW1OAkRoqphV8s7D4U00boqeR5Qwc5SxNXpObmueuG | |||
hsBQ+52uqbPN6hR+a7pGqdgwly1l9f7g3onV0RExrUQYDV8zfO0tJYGL89nUq4PXdV2bM4tVAOx+Mfxc | |||
m3pXWQX0UgcN439PYyT6zdIWZvti5gRs7Hqpu6xCuApbzrttgd7yaLGvkh9K+uSNwVNiZsDuFWTlBol7 | |||
VhiVDjJ81kUxQHxt6x+7WV47TamPbs3cV8tpjO3otT6KndwHhbajuOuqi5K1T20wmTlPZXyeKB5fG51i | |||
iV2+FnDVQw9jNzytmXY646te6oKjDjqO6feUhkOsj3liDBnnzaFywmanMzamntaAnLG7VPG4NoKOMcMa | |||
rHsqMwucbNAHSwcfGlkxW8/rNlyzO1ae+WYEbUGcvsulBOynlh8Zq84E1wgcvmSeePgOunXkMzYnGHvt | |||
1IXUguY8yzFOoCtckN2YXhyuy136UkPkHizQb8+Ctf67DW3FrSMWFv4Dhr+aIB0ekwcAAAAASUVORK5C | |||
YII= | |||
</value> | |||
</data> | |||
<data name="bntNext.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
RK5CYII= | |||
</value> | |||
</data> | |||
<data name="btnClose.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABThJREFUaEPV | |||
mktsG1UUhr3ohseKHXu2CPFYIYEisWDBOmLspIXOTFyaps1DUUOapE3Jo680KaUgISQkaFdIbBAS7FBF | |||
kCKVUtQHpQRK+kjTJE1jex5p4pm5nDNzbI89x4+xnQR/0q8oM+eeezy+99xz7zhSD8TOnc8kFekdTY0N | |||
pxTpW02JXknJ0cWUEk2DBGhNU6P34e8MXP9KV2Kdhhp7lZpvH0k1tguC+p6CDK2kEp1LyNEJPd7yIrnc | |||
fMRw046EGh2AAB4WBlSL4Fv7xpCl16ibzQE6eg86ulvYeT0FQ23qp6amHdRlfVhqb34WHF/gOtwk3Uip | |||
0hvUfW3ocutL8NSvMZ1sgSSZwqgOTYm9CY5Wgo63UHK0h8IJR6pNeh2yhMY63WLparSLwqqMpNL8Agyb | |||
ec7Zdikpx1oovPLA2JvmnGyzrFVFeplCLA6sqJNM46y09t3s9VqlHWgTa1+cE+bkMaF1yKxNSo3+QmHy | |||
JBTpLbYhSOtQhP1oWSDWX38Kbb/K2lUj/fBBYc/fd30j6z98x9qR+incIHDz5wLjrIyTI+Q+h9bZxtqG | |||
kX6kT9gP5smjR/rSDGtLWl+Otz5PIedIqNK7jHFWWs9ecp/Duv230Lr2sPaVSB/+UNgLD8gb4TjCPHuK | |||
tc8pdorCzgE3LgYN82V+MkG95LDmbrsfjrMvJeNov7AfLpAXwrKE+ekka18gXXQ3P0WhRyJGvPUVxoiV | |||
+fFJ6i2HfedfofXuY+05GR8dEvbSQ2pNbGy4D4izZyVLbRQ+PH1VGmONisicOk695rDv3RH6wf2svV/G | |||
yICwlxeplYfzZM19MJx9MSXl6I8UPpQMauwyZ1RK5uQ4zLY0heBhz98Tel8na48yRoeymSyDYxpu6uTs | |||
y0nE40/jqvscd7MSGROjkPPWKRQPzCh6f1fQdvywsFcekZWHo2ngYyxgW6mSu2Nvl8z9lQjTKw4BPzg5 | |||
9YGenM2xI8J5vEJ3PZxkwm3r9xVWCVk6hMNnL3czjIwTR92h4MdeWhT6YK8wjg8LZ/UxXfXA//E65yuk | |||
zmP6HC+4WJXcp6zrFKKHk1iFYZKi/zxwGOFw4nyElzQdgXT0OX8zvIyxoUDAfjD7GKODbNvqJM3CNxD7 | |||
mr9ZnYyRQeEY+d8E4j55WLy4NjVouf4fALJK4XxA3IwDawDXpgbBB6jjEDJPj7NPPwMOLxxmXNvq5A6h | |||
+kxiXIwCmWhhPpiBYKLjhOd8hBdM4nqkUSwtnDWTQvTAIg8XNH2o102pfvCDYurlfIXU+ZoXMvPMCVjI | |||
nlBoHtY/s1BSHMja4KJWWHni4leXhayWUsI8C5VpQSlhzd6CyrQjYKv3d7tDKg9oW3MpUXUxh3sDKIH9 | |||
WLdultwbYKGHBV8eUBDWVMwhocvpc6cDlah183pFuzMsubH0LgTnEWdfTHnldKgNDeyYcOfkJ33jqnuq | |||
wNlzws2PfXeOWucItSfwb2gQuFh+S/nZFMw+h7rzSF+9UvwYpIRwqGGmKqTCXVn+lhIpt6k3zwR3Yenf | |||
Lwut/X3WvhJp3R+4BwN52LbQ9pV7IMymHoGbRY9VNqYvUg8e6d8uidSeXaxtGGmdcfKYQx/uY21J/LEK | |||
UmpNWLvwJbmH4H+dEam2FtauGuEhmfXHNdc3fiOcjU/FD7aQYkeL2aM/GErc/S1RuaPFDA19uIvg8To0 | |||
+F8dr+thjteRhn7BkaGhXzFlwJd84Oh6wPGWqMaXfBka+jWrH3DcmC+6/TT0Tw0Kacgfe3CU+7kNDAsT | |||
VtFN+LlNJPIf3N6DOJ/0GCQAAAAASUVORK5CYII= | |||
</value> | |||
</data> | |||
<data name="btnIndex.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAuhJREFUaEPt | |||
mb9rE2EYxw8HBdGY967VoQ4dRIro4OAguDhYBKmLmw4Obk4u7q4Odkjy3qUo6OTQ/gNuDgURdCyG3Psm | |||
KYSK4o9i1RZBWp83PNV497z3Xi53lxzkCx9I7n2+z4/kfiZWFjrG2/O2J1Zs1+8wVwjG5XPm+jdxOaST | |||
i13b9vwbrN5emH3aKePmkegA4/4qNL9ru2IvBBevMO6vmCvvQ/yvvrjfELeIyzlqefkgNNLta0SDXEeH | |||
Bd/QMzpG7DmuvI1hOWjp7WEouhFsQofjCqls8PpbcK2PrV7urGVXRAk+1fdEAybeEdv+4cldLJGdZmoN | |||
B/bXD2QDKYBlstHxx+0TsCt8pAqnBZZKX47XnYED8BNVNE2wXLoqe41ZSP45WCwLsGR6KnF5ChJ/CRbK | |||
Ciybjo5WO3NwtvlKFcoKLD28mCfPQvObVJEswfLDadoT5+FUGXXByY66OINtJJPDmxcg0VYocX6sJR4C | |||
jBfhVPmdSJo3gw/BllqXbO7/IJKNivhDlLm8DIafgQTjgHkIu+5fgQN2mzCPC/oh7HrnKgTsBAzjSHgI | |||
xsUCPIwUofl9/h8CNmR+Y5Y68OhqVcShyMe6AvDIgoN2nVgoCmtq96F/QSgEclsNMA5X26RsqF3oDbFQ | |||
EOSqpX4NoxcLABfzvdMoc8VLeLNJQhlzRPVGYfPmg17zUeoFEklzJU6jOk0GSIPJAFTS2Ej1/4Ck12Iy | |||
igEcTz5k1cY5TGM51eYc5KpRsUZyH4CLO2gPSa2RnihyHuAFWrVSMQFPNHkOwDxxC61aDfwtDDOAMpNJ | |||
NZSedG20anWkIqYpr5Y8B0CbUZRXy2QAKqkGtBlFebVMBqCSakCbUZRXyzADMC7ukkk1oM0oyhvBPbQN | |||
Lub614iEWtBmFOXVMeWK62hLJrgha1KJKdBiFOWlUBdStCSXw1ux/+RAi1GUN4Qnd6ZqrdNoGV54QL8O | |||
FeoDQ42ivPv0bl9iH7iW9QcoPYGVvKP56gAAAABJRU5ErkJggg== | |||
</value> | |||
</data> | |||
<data name="picHead.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAcdJREFUaEPt | |||
miFPA0EQhe+fUY3HY1GcAoPAkPADKjAEAwaDIjWQSoKhZzBUIAADISSQIFnu6zJhbzMbemJzd2Re8tK7 | |||
2bfT+a5N07RXoJXSbYxKV4023Vf96HptP2PFzOHwerjnXkDUB1W8MCBXxSDeNinXs/MK6IsDsQF0bQPo | |||
2gbQtVsBHE3Slsz6vr6OWWvTaxkvDVCO3UKzedNPL74uOQZAcQ6FwyH2ajmeS3J/uTVAeKXw5NrXJUeN | |||
QeKc1CSH2BvnkAFoNgAD0G0ABhDlkAFoNgAD0N0aYDrzTyxmMCQ5huBLWpjB1FiTHGJvmKE3ygqQkuTk | |||
KmqKAVIyAM0xgLx1RJILAT4+vUUpgLhXVoDLG+d2Dn9rr+++LjkBGJ85t7rtzTGKAdgrw9KT3igrwNZB | |||
s35y4etyzpBc0TCDqcUA7A0z9EZZAdZ2m/W9Y1+Xc4Y8v2pmMLUYgL1hht4oK8DptFm/e/B1OWfI8FyM | |||
YgD2hhl6o6wA6PbeDzN//CnUkpwAPL/5z3XMMYoBED2o01OUHUCT5ARAkwagyQBSZoCUJdPbH7b6agPo | |||
2gbQtQ2ga/+LP7qHfavB4G/2CO5YGeDtNkXxDRegC9W0PRYrAAAAAElFTkSuQmCC | |||
</value> | |||
</data> | |||
<data name="panLeft.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
MfMLpy7cvhrp45fUx+3L8x/irH//2Q== | |||
</value> | |||
</data> | |||
</root> |
@@ -0,0 +1,37 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Text; | |||
using System.Data; | |||
using MySql.Data.MySqlClient; | |||
using MysqlDLL; | |||
namespace StuMgmClient | |||
{ | |||
class ClientMysql | |||
{ | |||
MysqlDLL.MysqlDLL mys = new MysqlDLL.MysqlDLL(); | |||
public DataSet SelectNode() | |||
{ | |||
DataSet ds = new DataSet(); | |||
MySqlConnection con= mys.DBconn(); | |||
string str = "SELECT * FROM course_info"; | |||
MySqlCommand cmd = new MySqlCommand(str, con); | |||
//cmd.Parameters.AddWithValue("temp", 0); | |||
MySqlDataAdapter msda = new MySqlDataAdapter(cmd); | |||
object val= cmd.ExecuteScalar(); | |||
msda.Fill(ds, "course_info"); | |||
return ds; | |||
} | |||
public DataSet SelectState() | |||
{ | |||
DataSet ds = new DataSet(); | |||
MySqlConnection con = mys.DBconn(); | |||
string str = "SELECT * FROM user_info WHERE id=@temp"; | |||
MySqlCommand cmd = new MySqlCommand(str, con); | |||
cmd.Parameters.AddWithValue("temp", 1); | |||
MySqlDataAdapter msda = new MySqlDataAdapter(cmd); | |||
object val = cmd.ExecuteScalar(); | |||
msda.Fill(ds, "user_info"); | |||
return ds; | |||
} | |||
} | |||
} |
@@ -0,0 +1,205 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
namespace StuMgmClient | |||
{ | |||
public enum ErrCode | |||
{ | |||
Success, | |||
FailSerial, | |||
FailDeserial, | |||
FailConnect, | |||
FailSend, | |||
FailReceive, | |||
ErrData, | |||
} | |||
public enum ClientFunc | |||
{ | |||
VerifyLogin = 1, | |||
GetCourseInfo, | |||
GetUserCourseInfo, | |||
GetSelfUserCourseInfo | |||
} | |||
public enum Roles | |||
{ | |||
NotFound = -1, | |||
Error = -2, | |||
Admin = 1, | |||
Teacher = 2, | |||
Student = 3, | |||
} | |||
[Serializable] | |||
public class ClientRequest | |||
{ | |||
public ClientFunc Func; | |||
public object Object; | |||
public ClientRequest(ClientFunc func, object obj) | |||
{ | |||
Func = func; | |||
Object = obj; | |||
} | |||
} | |||
[Serializable] | |||
public class UserInfo | |||
{ | |||
public string Account; | |||
public string Password; | |||
public string Token; | |||
public Roles UserRole; | |||
public UserInfo(string account, string password) | |||
{ | |||
Account = account; | |||
Password = password; | |||
} | |||
} | |||
public class CourseInfo | |||
{ | |||
public short Id; | |||
public short Pid; | |||
public int Time; | |||
public string Name; | |||
public string Content; | |||
} | |||
[Serializable] | |||
public enum CourseStatusEnum | |||
{ | |||
NoStart=0, | |||
Begin, | |||
WaitCheckig, | |||
CheckigSuccess, | |||
CheckigFail, | |||
// | |||
} | |||
[Serializable] | |||
public class UserCourseInfo | |||
{ | |||
public short JobId;//工号 | |||
public string Name;//姓名 | |||
public string InfoDescribe;//信息描述 | |||
} | |||
/* | |||
#region 学生题目信息一览 | |||
#endregion | |||
#region 学生单题详细信息 | |||
public class HistoryInfo | |||
{ | |||
DateTime Time; | |||
string Describe; | |||
} | |||
public class DetailInfo | |||
{ | |||
public short CourseId; | |||
public short JobId; | |||
List<HistoryInfo> Describes; | |||
} | |||
#endregion | |||
*/ | |||
//[Serializable] | |||
//public class ServerSend | |||
//{ | |||
// public short permission { get; set; } | |||
// public DataSet ds { get; set; } | |||
//} | |||
} | |||
namespace StuMgmClient | |||
{ | |||
//class Data | |||
//{ | |||
// //状态值字符串转字典 | |||
// public Dictionary<int, int> StateParsing(DataTable table) | |||
// { | |||
// Dictionary<int, int> myDictionary = new Dictionary<int, int>(); | |||
// ClientMysql cm = new ClientMysql(); | |||
// DataSet ds = cm.SelectState(); | |||
// DataRow dr = ds.Tables["user_info"].Rows[0]; | |||
// string state = dr["course_status"].ToString(); | |||
// int num = 0; | |||
// int oldTem = 0; | |||
// //切割字符串 | |||
// string[] sArray = state.Split(new char[2] { ':', ';' }); | |||
// foreach (string i in sArray) | |||
// { | |||
// if (i.Equals("")) { break; } | |||
// int tem = Convert.ToInt32(i); | |||
// num++; | |||
// if (num % 2 != 0) | |||
// { | |||
// myDictionary.Add(tem, 0); | |||
// oldTem = tem; | |||
// } | |||
// else | |||
// { | |||
// myDictionary[oldTem] = tem; | |||
// } | |||
// } | |||
// return myDictionary; | |||
// } | |||
// //字典转字符串 | |||
// public string DicParsing(Dictionary<int, int> dic) | |||
// { | |||
// string stateText = ""; | |||
// foreach (var item in dic) | |||
// { | |||
// stateText = stateText + item.Key + ":" + item.Value + ";"; | |||
// } | |||
// return stateText; | |||
// } | |||
// //查询所有子节点 | |||
// public void GetAllNodes(string id, DataTable table, ref Dictionary<int, int> nodesDic) | |||
// { | |||
// //把父节点的数据筛选出来 | |||
// DataRow[] rows = table.Select("pid =" + id);//取根 | |||
// if (rows.Length <= 0) | |||
// { | |||
// nodesDic.Add(Convert.ToInt32(id), 0); | |||
// return; | |||
// } | |||
// foreach (DataRow dr in rows) | |||
// { | |||
// GetAllNodes(dr["id"].ToString(), table, ref nodesDic); | |||
// } | |||
// } | |||
// //获取所有子节点Dictionary | |||
// public Dictionary<int, int> GetNodesDic(DataTable table) | |||
// { | |||
// Dictionary<int, int> nodesDic = new Dictionary<int, int>(); | |||
// GetAllNodes("0", table, ref nodesDic); | |||
// return nodesDic; | |||
// } | |||
//} | |||
} |
@@ -0,0 +1,111 @@ | |||
using System; | |||
using System.Windows.Forms; | |||
using StuMgmLib.MyNameSpace; | |||
using System.Text.RegularExpressions; | |||
namespace StuMgmClient | |||
{ | |||
public partial class LoginForm : Form | |||
{ | |||
const string deaultIp = "10.10.0.44"; | |||
const int deaultPort = 502; | |||
const short job_id = 01943; | |||
public LoginForm() | |||
{ | |||
InitializeComponent(); | |||
SystemComm.Init(deaultIp, deaultPort); | |||
} | |||
//账号密码正则校验 | |||
public bool RegexUser(string u, string p) | |||
{ | |||
var regex = new Regex("^[A-Za-z0-9]{1,5}$"); | |||
//校验密码是否符合 | |||
bool resultU = regex.IsMatch(u); | |||
bool resultP = regex.IsMatch(p); | |||
if (resultU == true && resultP == true) | |||
{ | |||
return true; | |||
} | |||
else | |||
{ | |||
return false; | |||
} | |||
} | |||
private void chkPassWord_CheckedChanged(object sender, EventArgs e) | |||
{ | |||
} | |||
private void labForgetPassword_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) | |||
{ | |||
} | |||
private void btnSubmit_Click(object sender, EventArgs e) | |||
{ | |||
Lvl userRole; | |||
int token; | |||
short job_id; | |||
if (VerifLogin(out job_id, out userRole, out token) != ErrCode.Success) | |||
return; | |||
if (SystemData.InitSystemData() != ErrCode.Success) | |||
throw new Exception("初始化异常,请重新启动"); | |||
switch (userRole) | |||
{ | |||
case Lvl.Student: | |||
ShowStudentForm(job_id, token); | |||
break; | |||
case Lvl.Teacher: | |||
ShowTeacherForm(job_id, token); | |||
break; | |||
default: | |||
MessageBox.Show(userRole.ToString()); | |||
break; | |||
} | |||
} | |||
ErrCode VerifLogin(out short job_id, out Lvl userRole, out int token) | |||
{ | |||
if (!RegexUser(txtUserName.Text, txtPassWord.Text)) | |||
{ | |||
MessageBox.Show("账号密码格式错误,请重新输入", "提示"); | |||
job_id = 0; | |||
userRole = Lvl.Error; | |||
token = 0; | |||
return ErrCode.ErrData; | |||
} | |||
else | |||
{ | |||
job_id = Convert.ToInt16(txtUserName.Text); | |||
string password = txtPassWord.Text; | |||
//ErrCode errcode = SystemCtrl.VerifLogin(txtUserName.Text, txtPassWord.Text, out userRole, out token); | |||
ErrCode errcode = SystemCtrl.VerifLogin(job_id, password, out userRole, out token); | |||
if (errcode != ErrCode.Success) | |||
MessageBox.Show(errcode.ToString()); | |||
return errcode; | |||
} | |||
} | |||
void ShowStudentForm(short job_id, int token) | |||
{ | |||
this.Hide(); | |||
StudentForm stu = new StudentForm(job_id, token); | |||
stu.ShowDialog(); | |||
this.Show(); | |||
} | |||
void ShowTeacherForm(short job_id, int token) | |||
{ | |||
this.Hide(); | |||
TeacherForm tea = new TeacherForm(job_id, token); | |||
tea.ShowDialog(); | |||
this.Show(); | |||
} | |||
} | |||
} |
@@ -0,0 +1,320 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class LoginForm | |||
{ | |||
/// <summary> | |||
/// 必需的设计器变量。 | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// 清理所有正在使用的资源。 | |||
/// </summary> | |||
/// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows 窗体设计器生成的代码 | |||
/// <summary> | |||
/// 设计器支持所需的方法 - 不要 | |||
/// 使用代码编辑器修改此方法的内容。 | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
this.components = new System.ComponentModel.Container(); | |||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginForm)); | |||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); | |||
this.labForgetPassword = new System.Windows.Forms.LinkLabel(); | |||
this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.lblHead = new System.Windows.Forms.Label(); | |||
this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.btnSubmit = new System.Windows.Forms.Button(); | |||
this.lblLogin = new System.Windows.Forms.Label(); | |||
this.panUserName = new System.Windows.Forms.Panel(); | |||
this.txtUserName = new System.Windows.Forms.TextBox(); | |||
this.picUserName = new System.Windows.Forms.PictureBox(); | |||
this.panPassWord = new System.Windows.Forms.Panel(); | |||
this.txtPassWord = new System.Windows.Forms.TextBox(); | |||
this.picPassWord = new System.Windows.Forms.PictureBox(); | |||
this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.chkPassWord = new System.Windows.Forms.CheckBox(); | |||
this.tableLayoutPanel2.SuspendLayout(); | |||
this.tableLayoutPanel1.SuspendLayout(); | |||
this.tableLayoutPanel3.SuspendLayout(); | |||
this.panUserName.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picUserName)).BeginInit(); | |||
this.panPassWord.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picPassWord)).BeginInit(); | |||
this.tableLayoutPanel4.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// toolTip1 | |||
// | |||
this.toolTip1.IsBalloon = true; | |||
// | |||
// labForgetPassword | |||
// | |||
this.labForgetPassword.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); | |||
this.labForgetPassword.AutoSize = true; | |||
this.labForgetPassword.LinkColor = System.Drawing.Color.DodgerBlue; | |||
this.labForgetPassword.Location = new System.Drawing.Point(125, 12); | |||
this.labForgetPassword.Name = "labForgetPassword"; | |||
this.labForgetPassword.Size = new System.Drawing.Size(117, 15); | |||
this.labForgetPassword.TabIndex = 7; | |||
this.labForgetPassword.TabStop = true; | |||
this.labForgetPassword.Text = "忘记密码"; | |||
this.labForgetPassword.TextAlign = System.Drawing.ContentAlignment.MiddleRight; | |||
this.toolTip1.SetToolTip(this.labForgetPassword, "请联系教师!"); | |||
this.labForgetPassword.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.labForgetPassword_LinkClicked); | |||
// | |||
// tableLayoutPanel2 | |||
// | |||
this.tableLayoutPanel2.AutoSize = true; | |||
this.tableLayoutPanel2.BackColor = System.Drawing.Color.Transparent; | |||
this.tableLayoutPanel2.ColumnCount = 3; | |||
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 21.49695F)); | |||
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 52.39339F)); | |||
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 26.02263F)); | |||
this.tableLayoutPanel2.Controls.Add(this.tableLayoutPanel1, 1, 1); | |||
this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0); | |||
this.tableLayoutPanel2.Name = "tableLayoutPanel2"; | |||
this.tableLayoutPanel2.RowCount = 3; | |||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15F)); | |||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 70F)); | |||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15F)); | |||
this.tableLayoutPanel2.Size = new System.Drawing.Size(882, 599); | |||
this.tableLayoutPanel2.TabIndex = 3; | |||
// | |||
// tableLayoutPanel1 | |||
// | |||
this.tableLayoutPanel1.AutoSize = true; | |||
this.tableLayoutPanel1.BackColor = System.Drawing.Color.Transparent; | |||
this.tableLayoutPanel1.ColumnCount = 1; | |||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tableLayoutPanel1.Controls.Add(this.lblHead, 0, 0); | |||
this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel3, 0, 2); | |||
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tableLayoutPanel1.Location = new System.Drawing.Point(192, 92); | |||
this.tableLayoutPanel1.Name = "tableLayoutPanel1"; | |||
this.tableLayoutPanel1.RowCount = 3; | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 80F)); | |||
this.tableLayoutPanel1.Size = new System.Drawing.Size(456, 413); | |||
this.tableLayoutPanel1.TabIndex = 2; | |||
// | |||
// lblHead | |||
// | |||
this.lblHead.AutoSize = true; | |||
this.lblHead.BackColor = System.Drawing.Color.Transparent; | |||
this.lblHead.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.lblHead.Font = new System.Drawing.Font("幼圆", 22.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblHead.ForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.lblHead.Location = new System.Drawing.Point(3, 0); | |||
this.lblHead.Name = "lblHead"; | |||
this.lblHead.Size = new System.Drawing.Size(450, 41); | |||
this.lblHead.TabIndex = 1; | |||
this.lblHead.Text = "信 捷 电 气 管 理 系 统"; | |||
this.lblHead.TextAlign = System.Drawing.ContentAlignment.TopCenter; | |||
// | |||
// tableLayoutPanel3 | |||
// | |||
this.tableLayoutPanel3.BackColor = System.Drawing.Color.WhiteSmoke; | |||
this.tableLayoutPanel3.ColumnCount = 1; | |||
this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tableLayoutPanel3.Controls.Add(this.btnSubmit, 0, 4); | |||
this.tableLayoutPanel3.Controls.Add(this.lblLogin, 0, 0); | |||
this.tableLayoutPanel3.Controls.Add(this.panUserName, 0, 1); | |||
this.tableLayoutPanel3.Controls.Add(this.panPassWord, 0, 2); | |||
this.tableLayoutPanel3.Controls.Add(this.tableLayoutPanel4, 0, 3); | |||
this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tableLayoutPanel3.Location = new System.Drawing.Point(3, 85); | |||
this.tableLayoutPanel3.Name = "tableLayoutPanel3"; | |||
this.tableLayoutPanel3.RowCount = 5; | |||
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F)); | |||
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15F)); | |||
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15F)); | |||
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15F)); | |||
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 35F)); | |||
this.tableLayoutPanel3.Size = new System.Drawing.Size(450, 325); | |||
this.tableLayoutPanel3.TabIndex = 3; | |||
// | |||
// btnSubmit | |||
// | |||
this.btnSubmit.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.btnSubmit.BackColor = System.Drawing.Color.DodgerBlue; | |||
this.btnSubmit.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSubmit.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnSubmit.Location = new System.Drawing.Point(96, 239); | |||
this.btnSubmit.Name = "btnSubmit"; | |||
this.btnSubmit.Size = new System.Drawing.Size(257, 56); | |||
this.btnSubmit.TabIndex = 1; | |||
this.btnSubmit.Text = "登 陆"; | |||
this.btnSubmit.UseVisualStyleBackColor = false; | |||
this.btnSubmit.Click += new System.EventHandler(this.btnSubmit_Click); | |||
// | |||
// lblLogin | |||
// | |||
this.lblLogin.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblLogin.AutoSize = true; | |||
this.lblLogin.Font = new System.Drawing.Font("幼圆", 16.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblLogin.ForeColor = System.Drawing.Color.DodgerBlue; | |||
this.lblLogin.Location = new System.Drawing.Point(161, 18); | |||
this.lblLogin.Name = "lblLogin"; | |||
this.lblLogin.Size = new System.Drawing.Size(128, 28); | |||
this.lblLogin.TabIndex = 0; | |||
this.lblLogin.Text = "用户登陆"; | |||
// | |||
// panUserName | |||
// | |||
this.panUserName.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.panUserName.Controls.Add(this.txtUserName); | |||
this.panUserName.Controls.Add(this.picUserName); | |||
this.panUserName.Location = new System.Drawing.Point(102, 71); | |||
this.panUserName.Name = "panUserName"; | |||
this.panUserName.Size = new System.Drawing.Size(245, 35); | |||
this.panUserName.TabIndex = 4; | |||
// | |||
// txtUserName | |||
// | |||
this.txtUserName.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.txtUserName.Location = new System.Drawing.Point(42, 2); | |||
this.txtUserName.Name = "txtUserName"; | |||
this.txtUserName.Size = new System.Drawing.Size(196, 30); | |||
this.txtUserName.TabIndex = 3; | |||
this.txtUserName.Text = "1942"; | |||
this.txtUserName.WordWrap = false; | |||
// | |||
// picUserName | |||
// | |||
this.picUserName.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("picUserName.BackgroundImage"))); | |||
this.picUserName.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.picUserName.Location = new System.Drawing.Point(3, 0); | |||
this.picUserName.Name = "picUserName"; | |||
this.picUserName.Size = new System.Drawing.Size(33, 35); | |||
this.picUserName.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; | |||
this.picUserName.TabIndex = 2; | |||
this.picUserName.TabStop = false; | |||
// | |||
// panPassWord | |||
// | |||
this.panPassWord.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.panPassWord.Controls.Add(this.txtPassWord); | |||
this.panPassWord.Controls.Add(this.picPassWord); | |||
this.panPassWord.Location = new System.Drawing.Point(102, 119); | |||
this.panPassWord.Name = "panPassWord"; | |||
this.panPassWord.Size = new System.Drawing.Size(245, 35); | |||
this.panPassWord.TabIndex = 5; | |||
// | |||
// txtPassWord | |||
// | |||
this.txtPassWord.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.txtPassWord.Location = new System.Drawing.Point(42, 3); | |||
this.txtPassWord.Name = "txtPassWord"; | |||
this.txtPassWord.Size = new System.Drawing.Size(196, 30); | |||
this.txtPassWord.TabIndex = 4; | |||
this.txtPassWord.Text = "1"; | |||
this.txtPassWord.UseSystemPasswordChar = true; | |||
this.txtPassWord.WordWrap = false; | |||
// | |||
// picPassWord | |||
// | |||
this.picPassWord.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("picPassWord.BackgroundImage"))); | |||
this.picPassWord.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.picPassWord.Location = new System.Drawing.Point(3, 0); | |||
this.picPassWord.Name = "picPassWord"; | |||
this.picPassWord.Size = new System.Drawing.Size(33, 35); | |||
this.picPassWord.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; | |||
this.picPassWord.TabIndex = 3; | |||
this.picPassWord.TabStop = false; | |||
// | |||
// tableLayoutPanel4 | |||
// | |||
this.tableLayoutPanel4.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.tableLayoutPanel4.ColumnCount = 2; | |||
this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); | |||
this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); | |||
this.tableLayoutPanel4.Controls.Add(this.labForgetPassword, 1, 0); | |||
this.tableLayoutPanel4.Controls.Add(this.chkPassWord, 0, 0); | |||
this.tableLayoutPanel4.Location = new System.Drawing.Point(102, 165); | |||
this.tableLayoutPanel4.Name = "tableLayoutPanel4"; | |||
this.tableLayoutPanel4.RowCount = 1; | |||
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); | |||
this.tableLayoutPanel4.Size = new System.Drawing.Size(245, 39); | |||
this.tableLayoutPanel4.TabIndex = 6; | |||
// | |||
// chkPassWord | |||
// | |||
this.chkPassWord.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); | |||
this.chkPassWord.AutoSize = true; | |||
this.chkPassWord.Location = new System.Drawing.Point(3, 10); | |||
this.chkPassWord.Name = "chkPassWord"; | |||
this.chkPassWord.Size = new System.Drawing.Size(116, 19); | |||
this.chkPassWord.TabIndex = 6; | |||
this.chkPassWord.Text = "记住密码"; | |||
this.chkPassWord.UseVisualStyleBackColor = true; | |||
this.chkPassWord.CheckedChanged += new System.EventHandler(this.chkPassWord_CheckedChanged); | |||
// | |||
// LoginForm | |||
// | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; | |||
this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); | |||
this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.ClientSize = new System.Drawing.Size(882, 599); | |||
this.Controls.Add(this.tableLayoutPanel2); | |||
this.DoubleBuffered = true; | |||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; | |||
this.MaximizeBox = false; | |||
this.Name = "LoginForm"; | |||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | |||
this.Text = "信捷电气学员管理系统"; | |||
this.tableLayoutPanel2.ResumeLayout(false); | |||
this.tableLayoutPanel2.PerformLayout(); | |||
this.tableLayoutPanel1.ResumeLayout(false); | |||
this.tableLayoutPanel1.PerformLayout(); | |||
this.tableLayoutPanel3.ResumeLayout(false); | |||
this.tableLayoutPanel3.PerformLayout(); | |||
this.panUserName.ResumeLayout(false); | |||
this.panUserName.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picUserName)).EndInit(); | |||
this.panPassWord.ResumeLayout(false); | |||
this.panPassWord.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picPassWord)).EndInit(); | |||
this.tableLayoutPanel4.ResumeLayout(false); | |||
this.tableLayoutPanel4.PerformLayout(); | |||
this.ResumeLayout(false); | |||
this.PerformLayout(); | |||
} | |||
#endregion | |||
private System.Windows.Forms.ToolTip toolTip1; | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2; | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; | |||
private System.Windows.Forms.Label lblHead; | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3; | |||
private System.Windows.Forms.Button btnSubmit; | |||
private System.Windows.Forms.Label lblLogin; | |||
private System.Windows.Forms.Panel panUserName; | |||
private System.Windows.Forms.TextBox txtUserName; | |||
private System.Windows.Forms.PictureBox picUserName; | |||
private System.Windows.Forms.Panel panPassWord; | |||
private System.Windows.Forms.TextBox txtPassWord; | |||
private System.Windows.Forms.PictureBox picPassWord; | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4; | |||
private System.Windows.Forms.LinkLabel labForgetPassword; | |||
private System.Windows.Forms.CheckBox chkPassWord; | |||
} | |||
} | |||
@@ -0,0 +1,20 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Windows.Forms; | |||
namespace StuMgmClient | |||
{ | |||
static class Program | |||
{ | |||
/// <summary> | |||
/// 应用程序的主入口点。 | |||
/// </summary> | |||
[STAThread] | |||
static void Main() | |||
{ | |||
Application.EnableVisualStyles(); | |||
Application.SetCompatibleTextRenderingDefault(false); | |||
Application.Run(new LoginForm()); | |||
} | |||
} | |||
} |
@@ -0,0 +1,36 @@ | |||
using System.Reflection; | |||
using System.Runtime.CompilerServices; | |||
using System.Runtime.InteropServices; | |||
// 有关程序集的常规信息通过以下 | |||
// 特性集控制。更改这些特性值可修改 | |||
// 与程序集关联的信息。 | |||
[assembly: AssemblyTitle("StuMgmClient")] | |||
[assembly: AssemblyDescription("")] | |||
[assembly: AssemblyConfiguration("")] | |||
[assembly: AssemblyCompany("")] | |||
[assembly: AssemblyProduct("StuMgmClient")] | |||
[assembly: AssemblyCopyright("Copyright © 2021")] | |||
[assembly: AssemblyTrademark("")] | |||
[assembly: AssemblyCulture("")] | |||
// 将 ComVisible 设置为 false 使此程序集中的类型 | |||
// 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, | |||
// 则将该类型上的 ComVisible 特性设置为 true。 | |||
[assembly: ComVisible(false)] | |||
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID | |||
[assembly: Guid("3ebea29c-1448-414a-8b01-a3827a9335d9")] | |||
// 程序集的版本信息由下面四个值组成: | |||
// | |||
// 主版本 | |||
// 次版本 | |||
// 生成号 | |||
// 修订号 | |||
// | |||
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, | |||
// 方法是按如下所示使用“*”: | |||
// [assembly: AssemblyVersion("1.0.*")] | |||
[assembly: AssemblyVersion("1.0.0.0")] | |||
[assembly: AssemblyFileVersion("1.0.0.0")] |
@@ -0,0 +1,73 @@ | |||
//------------------------------------------------------------------------------ | |||
// <auto-generated> | |||
// 此代码由工具生成。 | |||
// 运行时版本:4.0.30319.42000 | |||
// | |||
// 对此文件的更改可能会导致不正确的行为,并且如果 | |||
// 重新生成代码,这些更改将会丢失。 | |||
// </auto-generated> | |||
//------------------------------------------------------------------------------ | |||
namespace StuMgmLib.Properties { | |||
using System; | |||
/// <summary> | |||
/// 一个强类型的资源类,用于查找本地化的字符串等。 | |||
/// </summary> | |||
// 此类是由 StronglyTypedResourceBuilder | |||
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 | |||
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen | |||
// (以 /str 作为命令选项),或重新生成 VS 项目。 | |||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] | |||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | |||
internal class Resources { | |||
private static global::System.Resources.ResourceManager resourceMan; | |||
private static global::System.Globalization.CultureInfo resourceCulture; | |||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | |||
internal Resources() { | |||
} | |||
/// <summary> | |||
/// 返回此类使用的缓存的 ResourceManager 实例。 | |||
/// </summary> | |||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | |||
internal static global::System.Resources.ResourceManager ResourceManager { | |||
get { | |||
if (object.ReferenceEquals(resourceMan, null)) { | |||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("StuMgmLib.Properties.Resources", typeof(Resources).Assembly); | |||
resourceMan = temp; | |||
} | |||
return resourceMan; | |||
} | |||
} | |||
/// <summary> | |||
/// 使用此强类型资源类,为所有资源查找 | |||
/// 重写当前线程的 CurrentUICulture 属性。 | |||
/// </summary> | |||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | |||
internal static global::System.Globalization.CultureInfo Culture { | |||
get { | |||
return resourceCulture; | |||
} | |||
set { | |||
resourceCulture = value; | |||
} | |||
} | |||
/// <summary> | |||
/// 查找 System.Drawing.Bitmap 类型的本地化资源。 | |||
/// </summary> | |||
internal static System.Drawing.Bitmap 沙漏 { | |||
get { | |||
object obj = ResourceManager.GetObject("沙漏", resourceCulture); | |||
return ((System.Drawing.Bitmap)(obj)); | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,124 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |||
<data name="沙漏" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |||
<value>..\图片\沙漏.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |||
</data> | |||
</root> |
@@ -0,0 +1,26 @@ | |||
//------------------------------------------------------------------------------ | |||
// <auto-generated> | |||
// 此代码由工具生成。 | |||
// 运行时版本:4.0.30319.42000 | |||
// | |||
// 对此文件的更改可能会导致不正确的行为,并且如果 | |||
// 重新生成代码,这些更改将会丢失。 | |||
// </auto-generated> | |||
//------------------------------------------------------------------------------ | |||
namespace StuMgmLib.Properties { | |||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | |||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] | |||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { | |||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); | |||
public static Settings Default { | |||
get { | |||
return defaultInstance; | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,7 @@ | |||
<?xml version='1.0' encoding='utf-8'?> | |||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> | |||
<Profiles> | |||
<Profile Name="(Default)" /> | |||
</Profiles> | |||
<Settings /> | |||
</SettingsFile> |
@@ -0,0 +1,95 @@ | |||
using StuMgmLib.MyNameSpace; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Data; | |||
using System.Drawing; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
namespace StuMgmClient | |||
{ | |||
public partial class SelectFrom : Form | |||
{ | |||
DataRow dr = null; | |||
short t_job_id; | |||
int t_token; | |||
int stateNum; | |||
public SelectFrom(DataRow drView, short job_id, int toKen) | |||
{ | |||
InitializeComponent(); | |||
dr=drView; | |||
t_job_id = job_id; | |||
t_token = toKen; | |||
} | |||
private void SelectFrom_Load(object sender, EventArgs e) | |||
{ | |||
ShowData(dr); | |||
} | |||
//数据回显 | |||
public void ShowData(DataRow dr) | |||
{ | |||
short idState = Convert.ToInt16((dr["id"])); | |||
stateNum = (int)dr["Statu"]; | |||
MssionPower(stateNum); | |||
txtMsg.Text = dr["Content"].ToString(); | |||
label2.Text =dr["name"].ToString(); | |||
lblState.Text = Utility.InitState(stateNum); | |||
//try | |||
//{ | |||
// lblTime.Text = Convert.ToDateTime(dr["Time"]).ToString("yyyy-MM-dd"); | |||
//} | |||
//catch | |||
//{ | |||
// lblTime.Text = ""; | |||
//} | |||
} | |||
//提交事件 | |||
private void btnSumit_Click(object sender, EventArgs e) | |||
{ | |||
DialogResult result = MessageBox.Show("是否确定提交", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); | |||
if (result == DialogResult.OK) | |||
{ | |||
short idState = Convert.ToInt16((dr["id"])); | |||
SystemData.allCourseStatus[idState]=(CourseStatusEnum)2; | |||
UserCourseInfoOper o = new UserCourseInfoOper(); | |||
o.Job_Id = t_job_id; | |||
o.Token = t_token; | |||
Utility.DicParsing(SystemData.allCourseStatus); | |||
o.Status = Utility.DicParsing(SystemData.allCourseStatus); | |||
if (SystemCtrl.SendUserCourseInfoOper(o) != ErrCode.Success) | |||
MessageBox.Show("提交失败,请联系管理员", "提示"); | |||
MessageBox.Show("提交成功,可预习下一阶段内容", "提示"); | |||
lblState.Text = "待验收"; | |||
btnSumit.Visible = false; | |||
//this.Dispose(); | |||
} | |||
} | |||
//状态值改变控件 | |||
public void MssionPower(int state) | |||
{ | |||
//任务权限 | |||
switch (stateNum) | |||
{ | |||
case 0: | |||
dr["Content"] = "当前不可查看"; | |||
lblTime.Text = "未开始"; | |||
lblState.Text = "未开始"; | |||
btnSumit.Visible = false; | |||
break; | |||
case 1: | |||
btnSumit.Visible = true; | |||
break; | |||
case 2: | |||
case 3: | |||
case 4: | |||
btnSumit.Visible = false; | |||
break; | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,249 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class SelectFrom | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SelectFrom)); | |||
this.txtMsg = new System.Windows.Forms.RichTextBox(); | |||
this.tlpMisson = new System.Windows.Forms.TableLayoutPanel(); | |||
this.btnSumit = new System.Windows.Forms.Button(); | |||
this.lblStateMsg = new System.Windows.Forms.Label(); | |||
this.lblState = new System.Windows.Forms.Label(); | |||
this.picTime = new System.Windows.Forms.PictureBox(); | |||
this.lblStart = new System.Windows.Forms.Label(); | |||
this.lblTime = new System.Windows.Forms.Label(); | |||
this.panMyMission = new System.Windows.Forms.Panel(); | |||
this.panHead = new System.Windows.Forms.Panel(); | |||
this.label2 = new System.Windows.Forms.Label(); | |||
this.pictureBox1 = new System.Windows.Forms.PictureBox(); | |||
this.tlpMisson.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picTime)).BeginInit(); | |||
this.panMyMission.SuspendLayout(); | |||
this.panHead.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); | |||
this.SuspendLayout(); | |||
// | |||
// txtMsg | |||
// | |||
this.txtMsg.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.txtMsg.BackColor = System.Drawing.Color.WhiteSmoke; | |||
this.txtMsg.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.txtMsg.Location = new System.Drawing.Point(3, 93); | |||
this.txtMsg.Name = "txtMsg"; | |||
this.txtMsg.ReadOnly = true; | |||
this.txtMsg.Size = new System.Drawing.Size(701, 524); | |||
this.txtMsg.TabIndex = 0; | |||
this.txtMsg.Text = ""; | |||
// | |||
// tlpMisson | |||
// | |||
this.tlpMisson.BackColor = System.Drawing.Color.LightGray; | |||
this.tlpMisson.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tlpMisson.BackgroundImage"))); | |||
this.tlpMisson.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; | |||
this.tlpMisson.ColumnCount = 1; | |||
this.tlpMisson.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tlpMisson.Controls.Add(this.btnSumit, 0, 5); | |||
this.tlpMisson.Controls.Add(this.lblStateMsg, 0, 3); | |||
this.tlpMisson.Controls.Add(this.lblState, 0, 4); | |||
this.tlpMisson.Controls.Add(this.picTime, 0, 0); | |||
this.tlpMisson.Controls.Add(this.lblStart, 0, 1); | |||
this.tlpMisson.Controls.Add(this.lblTime, 0, 2); | |||
this.tlpMisson.Location = new System.Drawing.Point(710, 93); | |||
this.tlpMisson.Name = "tlpMisson"; | |||
this.tlpMisson.RowCount = 6; | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 90F)); | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 39F)); | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 63F)); | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 46F)); | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 44F)); | |||
this.tlpMisson.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 59F)); | |||
this.tlpMisson.Size = new System.Drawing.Size(179, 524); | |||
this.tlpMisson.TabIndex = 6; | |||
// | |||
// btnSumit | |||
// | |||
this.btnSumit.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.btnSumit.BackColor = System.Drawing.Color.Transparent; | |||
this.btnSumit.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnSumit.BackgroundImage"))); | |||
this.btnSumit.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnSumit.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); | |||
this.btnSumit.FlatAppearance.BorderSize = 0; | |||
this.btnSumit.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnSumit.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnSumit.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnSumit.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnSumit.Location = new System.Drawing.Point(46, 381); | |||
this.btnSumit.Name = "btnSumit"; | |||
this.btnSumit.Size = new System.Drawing.Size(87, 43); | |||
this.btnSumit.TabIndex = 4; | |||
this.btnSumit.UseVisualStyleBackColor = false; | |||
this.btnSumit.Click += new System.EventHandler(this.btnSumit_Click); | |||
// | |||
// lblStateMsg | |||
// | |||
this.lblStateMsg.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblStateMsg.AutoSize = true; | |||
this.lblStateMsg.BackColor = System.Drawing.Color.Transparent; | |||
this.lblStateMsg.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblStateMsg.Location = new System.Drawing.Point(32, 205); | |||
this.lblStateMsg.Name = "lblStateMsg"; | |||
this.lblStateMsg.Size = new System.Drawing.Size(114, 19); | |||
this.lblStateMsg.TabIndex = 0; | |||
this.lblStateMsg.Text = "任务状态:"; | |||
// | |||
// lblState | |||
// | |||
this.lblState.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblState.AutoSize = true; | |||
this.lblState.BackColor = System.Drawing.Color.Transparent; | |||
this.lblState.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblState.ForeColor = System.Drawing.Color.Tomato; | |||
this.lblState.Location = new System.Drawing.Point(55, 247); | |||
this.lblState.Name = "lblState"; | |||
this.lblState.Size = new System.Drawing.Size(69, 26); | |||
this.lblState.TabIndex = 1; | |||
this.lblState.Text = "进行中"; | |||
// | |||
// picTime | |||
// | |||
this.picTime.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.picTime.BackColor = System.Drawing.Color.Transparent; | |||
this.picTime.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.picTime.Image = ((System.Drawing.Image)(resources.GetObject("picTime.Image"))); | |||
this.picTime.Location = new System.Drawing.Point(59, 18); | |||
this.picTime.Name = "picTime"; | |||
this.picTime.Size = new System.Drawing.Size(60, 53); | |||
this.picTime.TabIndex = 5; | |||
this.picTime.TabStop = false; | |||
// | |||
// lblStart | |||
// | |||
this.lblStart.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblStart.AutoSize = true; | |||
this.lblStart.BackColor = System.Drawing.Color.Transparent; | |||
this.lblStart.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblStart.Location = new System.Drawing.Point(37, 100); | |||
this.lblStart.Name = "lblStart"; | |||
this.lblStart.Size = new System.Drawing.Size(104, 19); | |||
this.lblStart.TabIndex = 1; | |||
this.lblStart.Text = "开始时间:"; | |||
// | |||
// lblTime | |||
// | |||
this.lblTime.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblTime.AutoSize = true; | |||
this.lblTime.BackColor = System.Drawing.Color.Transparent; | |||
this.lblTime.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblTime.ForeColor = System.Drawing.Color.Tomato; | |||
this.lblTime.Location = new System.Drawing.Point(31, 148); | |||
this.lblTime.Name = "lblTime"; | |||
this.lblTime.Size = new System.Drawing.Size(116, 25); | |||
this.lblTime.TabIndex = 2; | |||
this.lblTime.Text = "2020-12-31"; | |||
// | |||
// panMyMission | |||
// | |||
this.panMyMission.BackColor = System.Drawing.Color.Transparent; | |||
this.panMyMission.Controls.Add(this.panHead); | |||
this.panMyMission.Controls.Add(this.tlpMisson); | |||
this.panMyMission.Controls.Add(this.txtMsg); | |||
this.panMyMission.Location = new System.Drawing.Point(4, 2); | |||
this.panMyMission.Name = "panMyMission"; | |||
this.panMyMission.Size = new System.Drawing.Size(889, 620); | |||
this.panMyMission.TabIndex = 3; | |||
// | |||
// panHead | |||
// | |||
this.panHead.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panHead.BackgroundImage"))); | |||
this.panHead.Controls.Add(this.label2); | |||
this.panHead.Controls.Add(this.pictureBox1); | |||
this.panHead.Location = new System.Drawing.Point(3, 3); | |||
this.panHead.Name = "panHead"; | |||
this.panHead.Size = new System.Drawing.Size(886, 84); | |||
this.panHead.TabIndex = 10; | |||
// | |||
// label2 | |||
// | |||
this.label2.AutoSize = true; | |||
this.label2.Font = new System.Drawing.Font("微软雅黑", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.label2.ForeColor = System.Drawing.Color.Tomato; | |||
this.label2.Location = new System.Drawing.Point(90, 25); | |||
this.label2.Name = "label2"; | |||
this.label2.Size = new System.Drawing.Size(115, 33); | |||
this.label2.TabIndex = 9; | |||
this.label2.Text = "基础学习"; | |||
// | |||
// pictureBox1 | |||
// | |||
this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); | |||
this.pictureBox1.Location = new System.Drawing.Point(20, 7); | |||
this.pictureBox1.Name = "pictureBox1"; | |||
this.pictureBox1.Size = new System.Drawing.Size(64, 64); | |||
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; | |||
this.pictureBox1.TabIndex = 7; | |||
this.pictureBox1.TabStop = false; | |||
// | |||
// SelectFrom | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.ClientSize = new System.Drawing.Size(899, 624); | |||
this.Controls.Add(this.panMyMission); | |||
this.DoubleBuffered = true; | |||
this.Name = "SelectFrom"; | |||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | |||
this.Text = "任务详情"; | |||
this.Load += new System.EventHandler(this.SelectFrom_Load); | |||
this.tlpMisson.ResumeLayout(false); | |||
this.tlpMisson.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picTime)).EndInit(); | |||
this.panMyMission.ResumeLayout(false); | |||
this.panHead.ResumeLayout(false); | |||
this.panHead.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.RichTextBox txtMsg; | |||
private System.Windows.Forms.TableLayoutPanel tlpMisson; | |||
private System.Windows.Forms.Button btnSumit; | |||
private System.Windows.Forms.Label lblStateMsg; | |||
private System.Windows.Forms.Label lblState; | |||
private System.Windows.Forms.PictureBox picTime; | |||
private System.Windows.Forms.Label lblStart; | |||
private System.Windows.Forms.Label lblTime; | |||
private System.Windows.Forms.Panel panMyMission; | |||
private System.Windows.Forms.PictureBox pictureBox1; | |||
private System.Windows.Forms.Panel panHead; | |||
private System.Windows.Forms.Label label2; | |||
} | |||
} |
@@ -0,0 +1,606 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | |||
<data name="tlpMisson.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg | |||
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy | |||
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAIVAyADASIAAhEBAxEB/8QA | |||
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh | |||
MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW | |||
V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG | |||
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF | |||
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV | |||
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE | |||
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq | |||
8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3GiiigAooooAKYetPph60ANooooASilpKACiiigBpopTSUAFF | |||
FFABT0fsaZRQBNRTEfsafQAUUUUAB6Uyn0w0ANIpKfTSKAEooooAKKKKACiiigAooooAKKKKACiiigAo | |||
oooAAcHIqdH3ioKcDg5FAFmimo+8U6gAHWn0wdafQAUUUUAROMUlSdaiK4NAC0UUUAFFFFABRRRQAUUU | |||
UAFFFFAD4zg4qaq1SocigCSiiigAooooAKbTqaaAEooooAWikpaACiiigAooooAKKKdQA0jNRkYqamkZ | |||
oAhopxGKbQAUUUUAFFFFABRRRQAUUUUAM70lFFACg4p4OajooAkopoPrTqACnxPsf/ZNMooAu1DJDnkf | |||
ep0T7k9xUlAFGiiigAooooAKY3Wn0xutADaKKKACkpaKAEooooAQ0lKaSgAooooAKKKKACno/Y0yigCa | |||
imI/Y0+gApDS0UAMooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKsId4qtS | |||
gkHIoAtU+okKkbhTx0oAdRRRQAU0jIp1FAEBGKWpCMio6ACiiigAooooAKKKKACiiigApUODSUUAWaKZ | |||
GcjHpT6ACiiigBppKKKACiiigApaSigBaKKKACiiigAp1Np1ABRRRQA2o3TH+7U1FAFeinumORTKACii | |||
igAooooAKD0ooPSgCOiiigAooooAKUHFJRQBIDmio6cD60ASxvsf/Zq1VKrMTZXHcUAREA1GQRUtFAEN | |||
FPKelMoAKY1PpjUANooooAKKKKACkpaSgAptOptABRRRQAUUUUAFFFFABSo+OtJRQBNRUQOKloAQ02n0 | |||
ygAooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKtRkMOKp5pY3waAL1FRZb | |||
1p2+gB9FM3rS7hQA6mOM0+igCGinuO4plABRRRQAUUUUAFFFFABRRRQAgODmrFQVJEe1AEtNNFJQAUUU | |||
UAFFFFABRRRQAUtJS0AFFFFADqKKKACiiigAooooAKidO4qWigCvRUjpnkVHQAUUUUAFNPSnU1ulADaK | |||
KKACiiigAooooAKKKKAFBxUkb4fNRUUAWaKpZp29/wC81AFumkA1B5z/AN6l89/agB5BFRtS+f6ij/WH | |||
A4oAZRTzG46imUAFFFFABRRRQAlNp1NoAKKKKACiiigAooooAKKKKAClBxSUUATUhqMHFSdRQA2iiigA | |||
ooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRupM0ALSZoooAKKKKACiiigCaM5GKfVcHBzU4ORmgBaKKKAC | |||
l3GkooAfvqM0tIaAEooooAKKKKACiiigAooooAKUNg0lFAE4ffS1XqVJPWgB9FLRQAlFLRQAlFLRQAlF | |||
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 | |||
kHSgDQGHGVOaMVRRyhyDVyKYSex9KAH0UuKMUAJRRRQA0gFcHlapTwGPkcp/Kr9FAGVRU89tj50+76VB | |||
QAUUUUAFFFFABRRRQAUUUUATRnIxSmoQcHNTZzzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF | |||
FFABRRRQAUUUUAFFFJQAtFJRQAtLv4weabSigBc0ZpaKAEzS0UUAFFFFABRRRQAo6U6minUAFFFFABRR | |||
RQAUUUUAFFFFABRRRQBWooooAKQdaWkHWgCWikLgVGXJoAkLgVGXJptFABRRRQAUUUUAFNf7tOpr/doA | |||
ZTqbRQA6iiigAooooAKKKKACiiigApQ7joSKSigCTznPXmjOaYKdQAUUUUAFFFFABTh0ptOHSgB1HSii | |||
gC1Fcdn/ADqzWZU0U5j4PIoAu0mKRXDjINOoATFJTqKAG1Umtv44x+FXMU3FAGXRV2e238pw386pY2nB | |||
oAKKKKACilooASloooAKliwTsP4VFR0oAskYpKkQ70zSFPSgCPFGKWigBMUYpaKAExRilooATFGKWigB | |||
p4op4weDTCCDg0AFJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQAgqSo | |||
x1qSgAooooAKKKKACiiigAooooAKKKKAINq0bVpaKAE2rTH46VJUR5NACUUtJQAUUUUAFFFFABRRRQAU | |||
HpRRQBFRRRQAopabTqACiiigAooooAKKKKACiiigBRTqKKACiiigAooooAKcvSm05aAHUUUUAFFFFADk | |||
cocg1bimWTjo3pVKigDToqrFc9pPzq1QAUUUUAFV54EcZ6GrFIRkYoAzXjKf7tMq9UTwg9OGoArUU94y | |||
nWmUAFFFFABRRRQBLE+x8fwmrNUatxPvT/aFADiAajIxUtFAENFPKelMoAKKKKACiiigAqTh05qOnocG | |||
gCIgg4NJVggEYNQEEHBoASiiigAooooAKKKKACiiigAooooAUU6minUAFFFFABRRRQAUUUUAFFFFABT6 | |||
ZSjpQA6iiigAooooAKKKKACiiigAooooAhooooAa54plKWyaSgAooooAKSlooASiiigAooooAKKKKAIj | |||
96ilbrSUAFAoooAdRSCloAKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABTlptKlAD6KKKACiiigAoooo | |||
AKkimMfuPSo6KANBXDjINPrORyhyDVuKcScHhqAJqKKKAIHGGNJUko6Go6AConhB6cVLRQBSdGTqKSr1 | |||
RPCD04oArUUroydRSUAFPjfY+aZRQBeoqCB8jYe1T0AFIRmlooAiIxSVNTSnpQBHRS0lABRRRQBKhyKC | |||
ARg1GhwamoArEEHBpKsOARzUBBBwaAEooooAKKKKACiiigAoopRQA6iiigAooooAKKKKACiiigAooooA | |||
KUUlIOtAElFFFABRRRQAUUUUAFFFFABRRRQBDQWwKKjc80AJRRRQAUUUUAFFFFABSUtFACUUUUAFFFFA | |||
EbdaSnvTKACiiigAp1NoFADqKKKACiiigAp9NFOoAKKKKACiiigAooooAKVPvUlKn3qAH0UUUAFFFFAB | |||
RRRQAUUUUAFFFFAFmK57SfnVnr0rNqSKYx+49KALjjKGoqlR1kXIqEjBxQAtFFFABRRRQAVA8IPTip6K | |||
AKToydRSVcqJ4QenFAEQODkVbByMiqZQp1FSwPzsP4UAWKKKKACiiigBCM00pin0UAQ0VIUz0phGKAEq | |||
RDkVHSg4NAE1NcAjmnUUAViCDg0lWHAI5qAgg4NACUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQA | |||
UUUUAFIOtLRQA+iiigAooooAKKKKACiiigAooooAhPAqKnue1MoAKKKKACiiigAooooAKKKKACkpaKAE | |||
ooooAa/3aZUp6VFQAUUUUAFFFFACilptOoAKKKKAFFOoooAKKKKACiimk4oAdRUZf0ppJNADi4pA5zSU | |||
UATh80bjUdPB9aAH5ajLU2igBc0ZpKKAFzRmkooAXNGaSigBc0ZpKKAHpIUORwam89X5K/NValFAFjzR | |||
70eYlQ0UAWPMSjzE9ar0UAWPMT1o8xPWq9FAFjzE9aN6etV6KALG9D3FRFE+8j4amUUAWUOR/tU6q44p | |||
9AEtFMy1G9qAH0U3fRvFADqQjNGR/epaAGFMdKZU1NKZoAIz2p9Q8hqmHIoAKa4DinUUAViCDg0lWHAc | |||
VAQQcGgBKKKKAFFOpop1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACjpTqaKdQAUUUUAFFFFABRRRQAU | |||
UUUAVTzSUUoNACUU+igBlFP2im4oASilxRigBKKXFLtagBtFG2igApKWigBKiqaoaACiiigAooooAKBR | |||
RQA6lpopwoAdRRUZcUASU0kCmEk0lAClz2pKKKACiiigAooooAfRTR0p1ACg+tPqOlBxQA+iiigAoooo | |||
AKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABRRRQAU4U2njpQAUoNJRQA+img06gAooooAKKKKAHZP8A | |||
eo3tTaKAHb89RSoRnHr0plMl+5+NAFnBHaimW8+75H69jVnAPagCGmuiuKm8taQoaAKZBBwaSrDpkc1A | |||
QQcGgAp1FFABRRRQAUUUbWoAKKNrUbWoAKKNrUu00AJRS7KNlACUUuyjZQA0dakoCc0u0UAJRS7RRsoA | |||
Sil2UbKAEopdlGygBKKXZRsoAp0UUUAKDTqZRQA+im5p1ABRRRQAUUUUAFFFFABRRRQAbRUJHPFSHpTa | |||
AI8UYqQimUAJijFLRQAmKMUtFACYoJxS0vXigCMnNFKRikoAKKKKACiiigAooooAKKKKAFHSnU0U6gAo | |||
oooAQHFSg5qOigCSikBzS0AFFFFABRRRQAUo60lKOtADqKKKACiiigAooooAKKKKAAfep9IKWgAooooA | |||
KUGkooAfRTQadQAUUUUAFFFFABTJfuU+mS/doAhq5bz7vkfr2NU6KANaiq1vPv8Albr2PrVmgAqKVAVz | |||
ipaQ8igCriin02gBKKXbSUAFFFFABRRRQAUUUUAFFFFABRRSigBR0paKKACiiigAooooAKKKKACiiigC | |||
jRRRQAUUUUAFFFFAC5p1MoBoAfRRuooAKKKKACiiigBj0lLSUAFBFFFADaSn00igBKKKKACiiigB9RFM | |||
U8U6gCGinFPSm0AFFFFABRRRQAUUUUAKKdTB1p9ABRRRQAUUUUAFPB9aZRQBJRTAfWn0AFFFFABQPvUU | |||
D71AD6KKKACiiigAooooAKKKcKAFooooAKKKKACiiigAp4NMooAfRRRQAUUUUAFRy9FqSo5ei0ARUUUU | |||
AFXbeff8rdex9apUUAa1FVreff8AI/3v51ZoAgkGHpKklHQ1HQAU3bTqKAG0lPpu2gBKKWkoAKKKKACi | |||
iigApwpKdQAUUUUAFFFFABRRRQAUUUUAFFFFAFGiiigAooooAKKKKACiiigApQaSigB9FMpQaAHU09Kd | |||
TH+9QAlFFFABRRRQAUUUUANIpKfQRQAyiiigBRTqZS0AOqMpmpKKAIaKkIzUZGKACiiigAooooAB1p9M | |||
p9ABRRRQAUUUUAFFFFABSg4pKKAJKKiBxUgOaAFooooAfRRRQAUUUUAFFFFABT6QUtABRRRQAUUUUAFF | |||
FFABRRRQACn0ylBoAdRRRQAVHL0WpKjl/hoAiooooAKKKKACrtvPv+R/vfzqlRQBpyDKVFSW8/mDY/3v | |||
50Hg0ALRRRQAUUUUAFN206igBlFPpu2gBKKKKAFFOoooAKKKKACiiigAooooAKKKKACiiigCjRRRQAUU | |||
UUAFFFFABRRRuFABRSb6buNAD6NwplJQA/fio/M55FLTD1oAkDj1p1V6KALFFQhz60ol9RQBLRTRIKdk | |||
HvQAUUUUAGKbTqKAGUooIpKAH0UUUAFNIzTqKAISMUVNURTFACUUUUAFPplKOlADqKKKACiiigAooooA | |||
KKKKACiiigB4OaWo6eD60ASUUUUAFFFFABRRQKAHjpRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACg06mUo | |||
NADqjl/hqSo5f4aAIqKKKACiiigAooooAKto5IyfvVUqccBaAJd1G6mU6gBd1G6kooAXdRupKKAF3Ubq | |||
SigBd1A/iNJToj89ACbqN1PkTHI6VHQAu6jdSUUALupc02igB2aM02igB2aM02igB2VoytNooAqUUhem | |||
7jQA+jcKZSUAP303caSigBaSiigAooooAKKKKACmvTqQ9KAI6KdTaACiiigAooooAcCR3pRIaZRQBIJB | |||
3FODg96hooAsU0ioacHNAEgp1Rb/AFFP3UAOoptOoAKKKKAIynpTamqMpnpQA2lHSkpRQA6iiigAoooo | |||
AKKKKACiiigAooooAKKKKAJ1+6tOxTR0WnUAGKMUUUAGKAKKUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU | |||
UUAFFFFACg02X+GlpknO2gBlFFFABRRRQAUUUUAA5NWagj++tT0AFFFFADqKbTqACiiigAooooAKAcFT | |||
RRQBa61XZNh/2amQ5QU4jcMGgCrRSuMHFJQAUUUUAFFFFABRRRQAUUUUAZ/8VLRRQAUUUUAFFFFABRRR | |||
QAUUUUAFFFFABRRRQAyig9aKAG0U6m0AFFFFABRRRQAUUUUAFFFFABTgcU2nUAPopgOKfQAtG6kooAXd | |||
RupKKAFIzTAMGnUhoAWikzS0AFFFFABRRRQAUUUUAFFFFABRRRQBPThTaKAHUUUUAFKKSlFADqbTqKAG | |||
0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUw80402gBlFKRSUAFFFFABRRRQA+Hq1TUyHo1PoAKKKKACii | |||
igB1FNp1ABRRRQAUUUUASxH5MVLUMJ5YVNQA1xuGKgIwcGrNMdN496AIKKWkoAKKKKACiiigAooooAoU | |||
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANekpX+7SUAFNp1FADaKKKACiiigAooooAKKKKACnUUUA | |||
FKDSUUAPopoNOoAKKKKACiiigBtFFFAC5pabRuoAdRRRQAUUUUAFFFFABSj71JSjqtAE1FFFAAKdTadQ | |||
AUopKUUAOooooAKbTqKAG0UUUAFFFFABRRRQAUUUUAFFFIaAG0UUUAFNIp1FADKKCKKACiiigCeP7i06 | |||
gdKKACiiigAooooAKKKKACnU2igB1FFFACxnDirNVatDkZoAKKKKAGSJnkdagq1UcidxQBDRRRQAUUUU | |||
AFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0ptPph60AFFFFABTadRQA2iiigAooooAKK | |||
KKAHUUUUAFFFFABSg0lFAD6KaDTqACiiigBpopTSUAFFFFABS5pKKAHUU2lzQAtFFFABSjqtJSp99aAJ | |||
qKKKACgUUUAOpRSClFADqKKKACiiigAptOooAbRRRQAUUUUAFFFFAAaZTjTaACiiigAooooAKZT6aRQA | |||
lKOStJT4/vUATUUUUAFFFFABRRRQAUUUUAFFFFABTqbRQA6p4jujqCpID1FAE1FFFABRRRQBDImOR0qO | |||
rVV5E2H/AGaAG0UUUAFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigApr/ep1NegBKKKKACii | |||
igAptOptABRRRQAUUUUAOooooAKKKKACiiigApQaSigB9FNBp1ACGkp1NoAKKKKACiiigAooooAKXNJR | |||
QA6lT760ypY+tAElFFFABRRRQAU8UynCgB9FFFABRRRQAUUUUAFNp1FADaKKKACg0Uw0AFFFFABRRRQA | |||
UUUUAFFFFADSKki6tTafGNoagB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFSRH56jpy/eWgC1RRRQAUU | |||
UUAFBG4YNFFAFZxsNJVggEYNQEYODQAlFFFAFCikfg0tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH | |||
pS0UAMooooAKKKKACiiigBtFOptABRRTqACiiigAooooAKKKKACiiigApQaSigB9NoBooAKKKNpoAKKX | |||
ZTtooAZRtNPp1AEeKdtFOooAbtp1FFADgc06o6cDmgB1FFFABQPvUUUATUbaaOlOoAbijFOooAbilpaK | |||
AEopaNtACU2lxRigBpptOI5oxQA2inUUANo206igAxRiiigAxRRRQAUopKUdKAHg06mUgNAElFFFABRR | |||
RQAUUUUAFFFFABRRRQAUsf31pKdF9+gCYU6kpBQA6iiigAooooAKa6bxTqKAKx4NJU8iZGR1qCgCmVyK | |||
iqaopBg5oAWim06gAooooAKKKKACiiigAooooAKKKKACiiigBpFJT6ZQAUUUUAFFFFABRRRQA2nUYoxQ | |||
AUUYpdtACUUu2igBKKWigBKMUtFACYoxS0UAJipAOKYPvVLQA2nUUUAFFFFABRRRQAUUUUAFFFFABRRR | |||
QA4HNOplPBzQAUUUUAPSnUwdafQAUtJRQAtFFFABRRRQAUUUUANIptSUw0AJRS0lABRRRQAUUUUAFFFF | |||
ABSikpaAHUUUUAFKDSUUAPopoNOoAKKKKACiiigAooooAKki71HUkX3KAJaKKKAFFFJS0AFFFFABRRRQ | |||
AVHIncVJRQBlUhXIpaKAIKWlkHOabQA+im06gAooooAKKKKACiiigAooooAKKKKACmmnUUAMopTSUAFF | |||
FFABRRRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPSnUDgUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU | |||
UAFKOKSigCQc0UwHFPoAKlqKnp92gB1FFFABRRRQAtFJS0AFFFFABTTTqKAGUUGigBKKWkoAKKKKACii | |||
igApaSn0AFFFFABRRRQAUgNLRQAtOplKDQA6iiigAooooAKlj+4tRVOOi0AOooooAKKKKAFopop1ABRR | |||
RQAUUUUAZVFFFACFcioanqKQc5oAbS0lFAD6KbTqACiiigAooooAKKKKACiiigAooooAQ02n000AJRRR | |||
QAUUUUALRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJT0oAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ | |||
AUUUUAFKDikooAkpy9aiBxTxQBLRRRQAUUUUAFFFFAC0UlFAC0UUUABplPppoASiiigBKKWkoAKKKKAC | |||
n0yn0AFFFFABRRRQAUUUUAFFFFACg06mUgNAElFNp1ABVmq6ffWrFABRRRQAUUUUAFKKSigBaKKKACii | |||
igDJB9aWo6UHFAD6QrkUA5paAIKKdIOc02gApaSigBadTaKAHUUUUAFFFFABRRRQAUUUUAFIaWigBlFK | |||
aSgAooooAWiiigAooooAKKKKACiiigAooooAKlqNetSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF | |||
FABRRRQAUUUUAFKDSUtAE46UtMj+XrUlACUUtJQAUUUUAFFFFABS0lFAC0UlLQAyilNJQAUUUUAJRS0U | |||
AJT6ZT6ACiiigAooooAKKKKACiiigAopMUu1qAClBpuKdtoAfH96rFV4zsPNT/SgBaKKKACiiigAoooo | |||
AKWkpBQA6iiigDH2mkqakxQBFTwfWl2CjZQAh5FQ1NsI6VHID1oAbRRRQAUUUUALTqZS0AOooooAKKKK | |||
ACiiigAooooAKZT6aaAEpaSloAKKKKACiiigAooooAKKKKACiigfeoAen3adRRQAUUUUAFFFFABRRRQA | |||
UUUUAFFFFABRRRQAUUUUAFFFLtoASl20uKWgBMUtFFADx0pQaQdKKAJKKYDin0AFFFFABRRRQAUUUUAJ | |||
RS0UAFMp9NNACUUUUAFFFFABS4pKnIyiuPxoAhxRipKKAG7aNtOooAbtFG2nUUAFFFFABRRRQAUUUUAN | |||
p8chT/dplFAFwEEZFGKrI5Q/7NWVIYZFADcUtOooAbRS4puKAFooooAQU6kpaAMyiiigAooooAKUdKSl | |||
oAhkjxynSod1XqryQ91/KgCPNFNooAdRTadmgBadTM0tADqKKKACiiigAooooAKKKKAGmilNJQAUUUUA | |||
FFFFABRRRQAUUUUAFPSmU8YAoAdRSZWlzQAUUZooAKKKKACiiigAooooAKKKKACiil20AJS7adRQAmKW | |||
iigAooooAKKKKAH/AMNFFFABSg4pKKAJKKYDin0AFFFFABRRRQAUUUUAFNNOpKAG0U6m0AFFFFABVi2P | |||
BU1Xp8R2yA0ASSJsO4dKbVojcMGq0ibD/s0AJRRRQAUUUUAFFFFABRRRQAUUUUANooooAKVXKnIpKKAL | |||
SOHGRT6qAkHIqwrhx70APooooASjFLRQAzFLTqTFAGZRRRQAUUUUAFPpop1ABRRRQBDJHnkfeqvV6opI | |||
9/I+9QBWooIwcGigAooooAdml3UynUALRSUUALSUUUAFFFFABS0lLQAlFLSUAFFFFABRRRQAUUUUAFPp | |||
tOoAKKKKACiiigAooooAKKKKACiiigBaBknFJUsQ70AOIx0pKkphGKAEooooAKKKKACiiigApR96kpR9 | |||
6gB1FFFABRRRQAUoOKSigCSimA4p/WgAooooAKKKKACkpTSUAFFFFADaKdTaACiiigC7E2+MGnEAjBqv | |||
bNyyVZoAqsChwaSrDIHFVyMHBoAKKKKACiiigAooooAKKKbQAUUUUAFFFFABQCQciiigCzHIH+tSVSHy | |||
9KsxybuD1oAkooooAKKKKAMuiiigAooooAUU6m06gAooooAKKKKAI5EDj/aquQQcGrlRugcYNAFWinOh | |||
Q4NNoAKdTadQAUUUUAFFFFABRRRQAUUUUALRRRQAUlLRQAlFFFABRRRQAo+9TqaPvU6gAooooAKKKKAC | |||
iiigAooooAKKKKACrIGBioohk59KmoAKKKKAGEYpKkIzUdABRRRQAUUUUAFKPvUlKKAHUUUUAFFFFABR | |||
RRQAUoOKSigCQHNFMHFPBzQAUUUUANNLSGloAKKKKACiiigBtFOptACo2x1NX6z6twnMY9uKAJaZIm9f | |||
en0UAVKKmlj3cjrUNABRRRQAUUUUAFNp1NoAKKKKACiiigAooooAKKKKALEcmeD96papVNHN2b86AJ6K | |||
KKAMqiiigAooooAfRRRQAUUUUAFFFFABRRRQAhUMuDVRhhmFFFACUtFFABRRRQAUUUUAFFFFABRRRQAU | |||
6iigAooooAKbRRQAUUUUAOFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFiMYRafRRQAUUUUAFNI4oooAZR | |||
RRQAUUUUAFSCiigBKKKKACiiigAooooAKKKKACnUUUAPooooAbRRRQAUUUUAFFFFABRRRQAlT2x+ZhRR | |||
QBZooooAKgmUDkd6KKAIqKKKACiiigApKKKACiiigAooooAKKKKACiiigAooooAmgctwanoooA//2Q== | |||
</value> | |||
</data> | |||
<data name="btnSumit.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
AABJRU5ErkJggg== | |||
</value> | |||
</data> | |||
<data name="picTime.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAA+xJREFUaEPt | |||
WEFo1EAU7UEEDx48SBHbbpItCgoF0Yt4KYKCiAcPFQT1LEJFRNBjT0oRqtZO0lK1nlQKVhCsimgPglYv | |||
teBFULwoaktrNzO7itjGP8nP7k920q3NbLeHffCwzvv7/p9kJvOThjrqqAKy7HerafNOg+W6VgMzdu4A | |||
lrY0QPEDQG81MWvnd2J5laEyqDXlncDyKsNgbo/KpIb80NLPt2F5S4Npz7YZ13m7JBhMELOJcFwrmRgi | |||
OTyjL3cm1Jp6vHVY1vIAhmPEfAyHtUIuEZLDk4WjlB6yaGJen4AK1Z0Ai+yBdzisFYadu01y+HsApfQw | |||
bfGZmE/jsFYYjnhEcgDFMZTSA8yeFI2ZK3BYK8D7Wal47mUG8ptQSo/Y+vxrOD8NlLTBsPl7ksPDYT3I | |||
OO7hkrmYN1n+EEpa0OQUNoNvIcxh2WIUJT1o7p3LlibgT+IpSloA6/8S+C6QHJ0o6YMsmiTwTCd3HKVU | |||
kC0C+HHgfODtzmZZoRllfZAFF4sPEr1BKRGyHanUBsDadyK+jF9DST/K7gIcavLdAeUISEOY2IhZ5cV/ | |||
hxxtKOuHNA+SkKRwRqheOGhMvBUOXpjEYxrjU9OyXBSQqKMsMRCu5l16/KvugHz8yiUCYz/C34WMT7Kq | |||
gITKSUhajvgiJ7K1e3p9uAda7LkNoH2Kx4Zc0eJDmGxuPySfjBcT0mJut4xr7eUbVTqSwyY+6RvWAqbD | |||
j0ARU7GifMKdGJIx8m6odGAB2pLLvlEtAMnPKYoKOUM3NvyftuMRyscohq0c4r17kQ6fgc17U8aEn2bC | |||
iViOC6+MYrzsNwGHZcyKQF28mIT+5SyG+ICD7kaoZ/rc3TgMfVV+R8IFqP4kok1dQHh8PtgCzRiGFEFj | |||
VE8Zw+GnaUxSnDaYg6IRkn6kCeGqX0G5DDQuqTCT5U7QOEnLzh9EWS/im9ZgfAQlJaKxyVfWsMV5Ggu8 | |||
h5JegHHkmZ9x+F6UlKCxi02gvctbA/vlLcb6HanVn9+Fsh74PRAtyBa3UEpE0iZWAc+Tkr/uvRBvpbOO | |||
uwelRMQfo5UAsd9KOcQ4DusBXPGLJXP+x7wqGlHSBvB9TXJ424e9tSilBxxOr0rmbg6HtcKw3VE6AbPv | |||
Vwal9JAnLDGvygTA9yXJ4WUYP4VSeoBh2adFbNIGUVsW5SFoYaFy48JYcQJ6Py0GCSMTgG7zAhlbPhmf | |||
ki13fQKLAQzLJmD2i33w9wAsg+eVKeS/L0Ki3xgsn5GqLKHATHylhrWleNg6WGjC8ioj/p1ylbADy6sM | |||
aNTuKAxqyv9aUhYTR+Eu3Icf+mu11pQfCORXDiyvjjr0oaHhHzetE48/dl7WAAAAAElFTkSuQmCC | |||
</value> | |||
</data> | |||
<data name="panHead.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg | |||
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy | |||
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAIVAyADASIAAhEBAxEB/8QA | |||
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh | |||
MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW | |||
V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG | |||
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF | |||
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV | |||
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE | |||
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq | |||
8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3GiiigAooooAKYetPph60ANooooASilpKACiiigBpopTSUAFF | |||
FFABT0fsaZRQBNRTEfsafQAUUUUAB6Uyn0w0ANIpKfTSKAEooooAKKKKACiiigAooooAKKKKACiiigAo | |||
oooAAcHIqdH3ioKcDg5FAFmimo+8U6gAHWn0wdafQAUUUUAROMUlSdaiK4NAC0UUUAFFFFABRRRQAUUU | |||
UAFFFFAD4zg4qaq1SocigCSiiigAooooAKbTqaaAEooooAWikpaACiiigAooooAKKKdQA0jNRkYqamkZ | |||
oAhopxGKbQAUUUUAFFFFABRRRQAUUUUAM70lFFACg4p4OajooAkopoPrTqACnxPsf/ZNMooAu1DJDnkf | |||
ep0T7k9xUlAFGiiigAooooAKY3Wn0xutADaKKKACkpaKAEooooAQ0lKaSgAooooAKKKKACno/Y0yigCa | |||
imI/Y0+gApDS0UAMooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKsId4qtS | |||
gkHIoAtU+okKkbhTx0oAdRRRQAU0jIp1FAEBGKWpCMio6ACiiigAooooAKKKKACiiigApUODSUUAWaKZ | |||
GcjHpT6ACiiigBppKKKACiiigApaSigBaKKKACiiigAp1Np1ABRRRQA2o3TH+7U1FAFeinumORTKACii | |||
igAooooAKD0ooPSgCOiiigAooooAKUHFJRQBIDmio6cD60ASxvsf/Zq1VKrMTZXHcUAREA1GQRUtFAEN | |||
FPKelMoAKY1PpjUANooooAKKKKACkpaSgAptOptABRRRQAUUUUAFFFFABSo+OtJRQBNRUQOKloAQ02n0 | |||
ygAooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKtRkMOKp5pY3waAL1FRZb | |||
1p2+gB9FM3rS7hQA6mOM0+igCGinuO4plABRRRQAUUUUAFFFFABRRRQAgODmrFQVJEe1AEtNNFJQAUUU | |||
UAFFFFABRRRQAUtJS0AFFFFADqKKKACiiigAooooAKidO4qWigCvRUjpnkVHQAUUUUAFNPSnU1ulADaK | |||
KKACiiigAooooAKKKKAFBxUkb4fNRUUAWaKpZp29/wC81AFumkA1B5z/AN6l89/agB5BFRtS+f6ij/WH | |||
A4oAZRTzG46imUAFFFFABRRRQAlNp1NoAKKKKACiiigAooooAKKKKAClBxSUUATUhqMHFSdRQA2iiigA | |||
ooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRupM0ALSZoooAKKKKACiiigCaM5GKfVcHBzU4ORmgBaKKKAC | |||
l3GkooAfvqM0tIaAEooooAKKKKACiiigAooooAKUNg0lFAE4ffS1XqVJPWgB9FLRQAlFLRQAlFLRQAlF | |||
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 | |||
kHSgDQGHGVOaMVRRyhyDVyKYSex9KAH0UuKMUAJRRRQA0gFcHlapTwGPkcp/Kr9FAGVRU89tj50+76VB | |||
QAUUUUAFFFFABRRRQAUUUUATRnIxSmoQcHNTZzzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF | |||
FFABRRRQAUUUUAFFFJQAtFJRQAtLv4weabSigBc0ZpaKAEzS0UUAFFFFABRRRQAo6U6minUAFFFFABRR | |||
RQAUUUUAFFFFABRRRQBWooooAKQdaWkHWgCWikLgVGXJoAkLgVGXJptFABRRRQAUUUUAFNf7tOpr/doA | |||
ZTqbRQA6iiigAooooAKKKKACiiigApQ7joSKSigCTznPXmjOaYKdQAUUUUAFFFFABTh0ptOHSgB1HSii | |||
gC1Fcdn/ADqzWZU0U5j4PIoAu0mKRXDjINOoATFJTqKAG1Umtv44x+FXMU3FAGXRV2e238pw386pY2nB | |||
oAKKKKACilooASloooAKliwTsP4VFR0oAskYpKkQ70zSFPSgCPFGKWigBMUYpaKAExRilooATFGKWigB | |||
p4op4weDTCCDg0AFJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQAgqSo | |||
x1qSgAooooAKKKKACiiigAooooAKKKKAINq0bVpaKAE2rTH46VJUR5NACUUtJQAUUUUAFFFFABRRRQAU | |||
HpRRQBFRRRQAopabTqACiiigAooooAKKKKACiiigBRTqKKACiiigAooooAKcvSm05aAHUUUUAFFFFADk | |||
cocg1bimWTjo3pVKigDToqrFc9pPzq1QAUUUUAFV54EcZ6GrFIRkYoAzXjKf7tMq9UTwg9OGoArUU94y | |||
nWmUAFFFFABRRRQBLE+x8fwmrNUatxPvT/aFADiAajIxUtFAENFPKelMoAKKKKACiiigAqTh05qOnocG | |||
gCIgg4NJVggEYNQEEHBoASiiigAooooAKKKKACiiigAooooAUU6minUAFFFFABRRRQAUUUUAFFFFABT6 | |||
ZSjpQA6iiigAooooAKKKKACiiigAooooAhooooAa54plKWyaSgAooooAKSlooASiiigAooooAKKKKAIj | |||
96ilbrSUAFAoooAdRSCloAKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABTlptKlAD6KKKACiiigAoooo | |||
AKkimMfuPSo6KANBXDjINPrORyhyDVuKcScHhqAJqKKKAIHGGNJUko6Go6AConhB6cVLRQBSdGTqKSr1 | |||
RPCD04oArUUroydRSUAFPjfY+aZRQBeoqCB8jYe1T0AFIRmlooAiIxSVNTSnpQBHRS0lABRRRQBKhyKC | |||
ARg1GhwamoArEEHBpKsOARzUBBBwaAEooooAKKKKACiiigAoopRQA6iiigAooooAKKKKACiiigAooooA | |||
KUUlIOtAElFFFABRRRQAUUUUAFFFFABRRRQBDQWwKKjc80AJRRRQAUUUUAFFFFABSUtFACUUUUAFFFFA | |||
EbdaSnvTKACiiigAp1NoFADqKKKACiiigAp9NFOoAKKKKACiiigAooooAKVPvUlKn3qAH0UUUAFFFFAB | |||
RRRQAUUUUAFFFFAFmK57SfnVnr0rNqSKYx+49KALjjKGoqlR1kXIqEjBxQAtFFFABRRRQAVA8IPTip6K | |||
AKToydRSVcqJ4QenFAEQODkVbByMiqZQp1FSwPzsP4UAWKKKKACiiigBCM00pin0UAQ0VIUz0phGKAEq | |||
RDkVHSg4NAE1NcAjmnUUAViCDg0lWHAI5qAgg4NACUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQA | |||
UUUUAFIOtLRQA+iiigAooooAKKKKACiiigAooooAhPAqKnue1MoAKKKKACiiigAooooAKKKKACkpaKAE | |||
ooooAa/3aZUp6VFQAUUUUAFFFFACilptOoAKKKKAFFOoooAKKKKACiimk4oAdRUZf0ppJNADi4pA5zSU | |||
UATh80bjUdPB9aAH5ajLU2igBc0ZpKKAFzRmkooAXNGaSigBc0ZpKKAHpIUORwam89X5K/NValFAFjzR | |||
70eYlQ0UAWPMSjzE9ar0UAWPMT1o8xPWq9FAFjzE9aN6etV6KALG9D3FRFE+8j4amUUAWUOR/tU6q44p | |||
9AEtFMy1G9qAH0U3fRvFADqQjNGR/epaAGFMdKZU1NKZoAIz2p9Q8hqmHIoAKa4DinUUAViCDg0lWHAc | |||
VAQQcGgBKKKKAFFOpop1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACjpTqaKdQAUUUUAFFFFABRRRQAU | |||
UUUAVTzSUUoNACUU+igBlFP2im4oASilxRigBKKXFLtagBtFG2igApKWigBKiqaoaACiiigAooooAKBR | |||
RQA6lpopwoAdRRUZcUASU0kCmEk0lAClz2pKKKACiiigAooooAfRTR0p1ACg+tPqOlBxQA+iiigAoooo | |||
AKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABRRRQAU4U2njpQAUoNJRQA+img06gAooooAKKKKAHZP8A | |||
eo3tTaKAHb89RSoRnHr0plMl+5+NAFnBHaimW8+75H69jVnAPagCGmuiuKm8taQoaAKZBBwaSrDpkc1A | |||
QQcGgAp1FFABRRRQAUUUbWoAKKNrUbWoAKKNrUu00AJRS7KNlACUUuyjZQA0dakoCc0u0UAJRS7RRsoA | |||
Sil2UbKAEopdlGygBKKXZRsoAp0UUUAKDTqZRQA+im5p1ABRRRQAUUUUAFFFFABRRRQAbRUJHPFSHpTa | |||
AI8UYqQimUAJijFLRQAmKMUtFACYoJxS0vXigCMnNFKRikoAKKKKACiiigAooooAKKKKAFHSnU0U6gAo | |||
oooAQHFSg5qOigCSikBzS0AFFFFABRRRQAUo60lKOtADqKKKACiiigAooooAKKKKAAfep9IKWgAooooA | |||
KUGkooAfRTQadQAUUUUAFFFFABTJfuU+mS/doAhq5bz7vkfr2NU6KANaiq1vPv8Albr2PrVmgAqKVAVz | |||
ipaQ8igCriin02gBKKXbSUAFFFFABRRRQAUUUUAFFFFABRRSigBR0paKKACiiigAooooAKKKKACiiigC | |||
jRRRQAUUUUAFFFFAC5p1MoBoAfRRuooAKKKKACiiigBj0lLSUAFBFFFADaSn00igBKKKKACiiigB9RFM | |||
U8U6gCGinFPSm0AFFFFABRRRQAUUUUAKKdTB1p9ABRRRQAUUUUAFPB9aZRQBJRTAfWn0AFFFFABQPvUU | |||
D71AD6KKKACiiigAooooAKKKcKAFooooAKKKKACiiigAp4NMooAfRRRQAUUUUAFRy9FqSo5ei0ARUUUU | |||
AFXbeff8rdex9apUUAa1FVreff8AI/3v51ZoAgkGHpKklHQ1HQAU3bTqKAG0lPpu2gBKKWkoAKKKKACi | |||
iigApwpKdQAUUUUAFFFFABRRRQAUUUUAFFFFAFGiiigAooooAKKKKACiiigApQaSigB9FMpQaAHU09Kd | |||
TH+9QAlFFFABRRRQAUUUUANIpKfQRQAyiiigBRTqZS0AOqMpmpKKAIaKkIzUZGKACiiigAooooAB1p9M | |||
p9ABRRRQAUUUUAFFFFABSg4pKKAJKKiBxUgOaAFooooAfRRRQAUUUUAFFFFABT6QUtABRRRQAUUUUAFF | |||
FFABRRRQACn0ylBoAdRRRQAVHL0WpKjl/hoAiooooAKKKKACrtvPv+R/vfzqlRQBpyDKVFSW8/mDY/3v | |||
50Hg0ALRRRQAUUUUAFN206igBlFPpu2gBKKKKAFFOoooAKKKKACiiigAooooAKKKKACiiigCjRRRQAUU | |||
UUAFFFFABRRRuFABRSb6buNAD6NwplJQA/fio/M55FLTD1oAkDj1p1V6KALFFQhz60ol9RQBLRTRIKdk | |||
HvQAUUUUAGKbTqKAGUooIpKAH0UUUAFNIzTqKAISMUVNURTFACUUUUAFPplKOlADqKKKACiiigAooooA | |||
KKKKACiiigB4OaWo6eD60ASUUUUAFFFFABRRQKAHjpRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACg06mUo | |||
NADqjl/hqSo5f4aAIqKKKACiiigAooooAKto5IyfvVUqccBaAJd1G6mU6gBd1G6kooAXdRupKKAF3Ubq | |||
SigBd1A/iNJToj89ACbqN1PkTHI6VHQAu6jdSUUALupc02igB2aM02igB2aM02igB2VoytNooAqUUhem | |||
7jQA+jcKZSUAP303caSigBaSiigAooooAKKKKACmvTqQ9KAI6KdTaACiiigAooooAcCR3pRIaZRQBIJB | |||
3FODg96hooAsU0ioacHNAEgp1Rb/AFFP3UAOoptOoAKKKKAIynpTamqMpnpQA2lHSkpRQA6iiigAoooo | |||
AKKKKACiiigAooooAKKKKAJ1+6tOxTR0WnUAGKMUUUAGKAKKUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU | |||
UUAFFFFACg02X+GlpknO2gBlFFFABRRRQAUUUUAA5NWagj++tT0AFFFFADqKbTqACiiigAooooAKAcFT | |||
RRQBa61XZNh/2amQ5QU4jcMGgCrRSuMHFJQAUUUUAFFFFABRRRQAUUUUAZ/8VLRRQAUUUUAFFFFABRRR | |||
QAUUUUAFFFFABRRRQAyig9aKAG0U6m0AFFFFABRRRQAUUUUAFFFFABTgcU2nUAPopgOKfQAtG6kooAXd | |||
RupKKAFIzTAMGnUhoAWikzS0AFFFFABRRRQAUUUUAFFFFABRRRQBPThTaKAHUUUUAFKKSlFADqbTqKAG | |||
0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUw80402gBlFKRSUAFFFFABRRRQA+Hq1TUyHo1PoAKKKKACii | |||
igB1FNp1ABRRRQAUUUUASxH5MVLUMJ5YVNQA1xuGKgIwcGrNMdN496AIKKWkoAKKKKACiiigAooooAoU | |||
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANekpX+7SUAFNp1FADaKKKACiiigAooooAKKKKACnUUUA | |||
FKDSUUAPopoNOoAKKKKACiiigBtFFFAC5pabRuoAdRRRQAUUUUAFFFFABSj71JSjqtAE1FFFAAKdTadQ | |||
AUopKUUAOooooAKbTqKAG0UUUAFFFFABRRRQAUUUUAFFFIaAG0UUUAFNIp1FADKKCKKACiiigCeP7i06 | |||
gdKKACiiigAooooAKKKKACnU2igB1FFFACxnDirNVatDkZoAKKKKAGSJnkdagq1UcidxQBDRRRQAUUUU | |||
AFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0ptPph60AFFFFABTadRQA2iiigAooooAKK | |||
KKAHUUUUAFFFFABSg0lFAD6KaDTqACiiigBpopTSUAFFFFABS5pKKAHUU2lzQAtFFFABSjqtJSp99aAJ | |||
qKKKACgUUUAOpRSClFADqKKKACiiigAptOooAbRRRQAUUUUAFFFFAAaZTjTaACiiigAooooAKZT6aRQA | |||
lKOStJT4/vUATUUUUAFFFFABRRRQAUUUUAFFFFABTqbRQA6p4jujqCpID1FAE1FFFABRRRQBDImOR0qO | |||
rVV5E2H/AGaAG0UUUAFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigApr/ep1NegBKKKKACii | |||
igAptOptABRRRQAUUUUAOooooAKKKKACiiigApQaSigB9FNBp1ACGkp1NoAKKKKACiiigAooooAKXNJR | |||
QA6lT760ypY+tAElFFFABRRRQAU8UynCgB9FFFABRRRQAUUUUAFNp1FADaKKKACg0Uw0AFFFFABRRRQA | |||
UUUUAFFFFADSKki6tTafGNoagB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFSRH56jpy/eWgC1RRRQAUU | |||
UUAFBG4YNFFAFZxsNJVggEYNQEYODQAlFFFAFCikfg0tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH | |||
pS0UAMooooAKKKKACiiigBtFOptABRRTqACiiigAooooAKKKKACiiigApQaSigB9NoBooAKKKNpoAKKX | |||
ZTtooAZRtNPp1AEeKdtFOooAbtp1FFADgc06o6cDmgB1FFFABQPvUUUATUbaaOlOoAbijFOooAbilpaK | |||
AEopaNtACU2lxRigBpptOI5oxQA2inUUANo206igAxRiiigAxRRRQAUopKUdKAHg06mUgNAElFFFABRR | |||
RQAUUUUAFFFFABRRRQAUsf31pKdF9+gCYU6kpBQA6iiigAooooAKa6bxTqKAKx4NJU8iZGR1qCgCmVyK | |||
iqaopBg5oAWim06gAooooAKKKKACiiigAooooAKKKKACiiigBpFJT6ZQAUUUUAFFFFABRRRQA2nUYoxQ | |||
AUUYpdtACUUu2igBKKWigBKMUtFACYoxS0UAJipAOKYPvVLQA2nUUUAFFFFABRRRQAUUUUAFFFFABRRR | |||
QA4HNOplPBzQAUUUUAPSnUwdafQAUtJRQAtFFFABRRRQAUUUUANIptSUw0AJRS0lABRRRQAUUUUAFFFF | |||
ABSikpaAHUUUUAFKDSUUAPopoNOoAKKKKACiiigAooooAKki71HUkX3KAJaKKKAFFFJS0AFFFFABRRRQ | |||
AVHIncVJRQBlUhXIpaKAIKWlkHOabQA+im06gAooooAKKKKACiiigAooooAKKKKACmmnUUAMopTSUAFF | |||
FFABRRRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPSnUDgUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU | |||
UAFKOKSigCQc0UwHFPoAKlqKnp92gB1FFFABRRRQAtFJS0AFFFFABTTTqKAGUUGigBKKWkoAKKKKACii | |||
igApaSn0AFFFFABRRRQAUgNLRQAtOplKDQA6iiigAooooAKlj+4tRVOOi0AOooooAKKKKAFopop1ABRR | |||
RQAUUUUAZVFFFACFcioanqKQc5oAbS0lFAD6KbTqACiiigAooooAKKKKACiiigAooooAQ02n000AJRRR | |||
QAUUUUALRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJT0oAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ | |||
AUUUUAFKDikooAkpy9aiBxTxQBLRRRQAUUUUAFFFFAC0UlFAC0UUUABplPppoASiiigBKKWkoAKKKKAC | |||
n0yn0AFFFFABRRRQAUUUUAFFFFACg06mUgNAElFNp1ABVmq6ffWrFABRRRQAUUUUAFKKSigBaKKKACii | |||
igDJB9aWo6UHFAD6QrkUA5paAIKKdIOc02gApaSigBadTaKAHUUUUAFFFFABRRRQAUUUUAFIaWigBlFK | |||
aSgAooooAWiiigAooooAKKKKACiiigAooooAKlqNetSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF | |||
FABRRRQAUUUUAFKDSUtAE46UtMj+XrUlACUUtJQAUUUUAFFFFABS0lFAC0UlLQAyilNJQAUUUUAJRS0U | |||
AJT6ZT6ACiiigAooooAKKKKACiiigAopMUu1qAClBpuKdtoAfH96rFV4zsPNT/SgBaKKKACiiigAoooo | |||
AKWkpBQA6iiigDH2mkqakxQBFTwfWl2CjZQAh5FQ1NsI6VHID1oAbRRRQAUUUUALTqZS0AOooooAKKKK | |||
ACiiigAooooAKZT6aaAEpaSloAKKKKACiiigAooooAKKKKACiigfeoAen3adRRQAUUUUAFFFFABRRRQA | |||
UUUUAFFFFABRRRQAUUUUAFFFLtoASl20uKWgBMUtFFADx0pQaQdKKAJKKYDin0AFFFFABRRRQAUUUUAJ | |||
RS0UAFMp9NNACUUUUAFFFFABS4pKnIyiuPxoAhxRipKKAG7aNtOooAbtFG2nUUAFFFFABRRRQAUUUUAN | |||
p8chT/dplFAFwEEZFGKrI5Q/7NWVIYZFADcUtOooAbRS4puKAFooooAQU6kpaAMyiiigAooooAKUdKSl | |||
oAhkjxynSod1XqryQ91/KgCPNFNooAdRTadmgBadTM0tADqKKKACiiigAooooAKKKKAGmilNJQAUUUUA | |||
FFFFABRRRQAUUUUAFPSmU8YAoAdRSZWlzQAUUZooAKKKKACiiigAooooAKKKKACiil20AJS7adRQAmKW | |||
iigAooooAKKKKAH/AMNFFFABSg4pKKAJKKYDin0AFFFFABRRRQAUUUUAFNNOpKAG0U6m0AFFFFABVi2P | |||
BU1Xp8R2yA0ASSJsO4dKbVojcMGq0ibD/s0AJRRRQAUUUUAFFFFABRRRQAUUUUANooooAKVXKnIpKKAL | |||
SOHGRT6qAkHIqwrhx70APooooASjFLRQAzFLTqTFAGZRRRQAUUUUAFPpop1ABRRRQBDJHnkfeqvV6opI | |||
9/I+9QBWooIwcGigAooooAdml3UynUALRSUUALSUUUAFFFFABS0lLQAlFLSUAFFFFABRRRQAUUUUAFPp | |||
tOoAKKKKACiiigAooooAKKKKACiiigBaBknFJUsQ70AOIx0pKkphGKAEooooAKKKKACiiigApR96kpR9 | |||
6gB1FFFABRRRQAUoOKSigCSimA4p/WgAooooAKKKKACkpTSUAFFFFADaKdTaACiiigC7E2+MGnEAjBqv | |||
bNyyVZoAqsChwaSrDIHFVyMHBoAKKKKACiiigAooooAKKKbQAUUUUAFFFFABQCQciiigCzHIH+tSVSHy | |||
9KsxybuD1oAkooooAKKKKAMuiiigAooooAUU6m06gAooooAKKKKAI5EDj/aquQQcGrlRugcYNAFWinOh | |||
Q4NNoAKdTadQAUUUUAFFFFABRRRQAUUUUALRRRQAUlLRQAlFFFABRRRQAo+9TqaPvU6gAooooAKKKKAC | |||
iiigAooooAKKKKACrIGBioohk59KmoAKKKKAGEYpKkIzUdABRRRQAUUUUAFKPvUlKKAHUUUUAFFFFABR | |||
RRQAUoOKSigCQHNFMHFPBzQAUUUUANNLSGloAKKKKACiiigBtFOptACo2x1NX6z6twnMY9uKAJaZIm9f | |||
en0UAVKKmlj3cjrUNABRRRQAUUUUAFNp1NoAKKKKACiiigAooooAKKKKALEcmeD96papVNHN2b86AJ6K | |||
KKAMqiiigAooooAfRRRQAUUUUAFFFFABRRRQAhUMuDVRhhmFFFACUtFFABRRRQAUUUUAFFFFABRRRQAU | |||
6iigAooooAKbRRQAUUUUAOFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFiMYRafRRQAUUUUAFNI4oooAZR | |||
RRQAUUUUAFSCiigBKKKKACiiigAooooAKKKKACnUUUAPooooAbRRRQAUUUUAFFFFABRRRQAlT2x+ZhRR | |||
QBZooooAKgmUDkd6KKAIqKKKACiiigApKKKACiiigAooooAKKKKACiiigAooooAmgctwanoooA//2Q== | |||
</value> | |||
</data> | |||
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
</value> | |||
</data> | |||
</root> |
@@ -0,0 +1,68 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Data; | |||
using System.Drawing; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
namespace StuMgmClient | |||
{ | |||
public partial class SetForm : Form | |||
{ | |||
//StudentMysql sms = new StudentMysql(); | |||
Dictionary<int, string> dic = new Dictionary<int, string>(); | |||
Dictionary<int, string> dic2 = new Dictionary<int, string>(); | |||
int id = 0; | |||
int missionId = 0; | |||
public SetForm(DataRow dr) | |||
{ | |||
InitializeComponent(); | |||
showData(dr); | |||
} | |||
private void panel1_Paint(object sender, PaintEventArgs e) | |||
{ | |||
} | |||
//数据回显 | |||
public void showData(DataRow dr) | |||
{ | |||
dic.Add(0, "未开始"); dic.Add(1, "进行中"); dic.Add(2, "待验收"); dic.Add(3, "等待验收中"); dic.Add(4, "验收中"); dic.Add(5, "验收完成"); dic.Add(6, "超时"); dic.Add(7, "预习"); | |||
dic2.Add(0, "基础学习(一阶段)"); dic2.Add(1, "四则运算(一阶段)"); dic2.Add(2, "算法题(一阶段)"); dic2.Add(3, "Modbus(一阶段)"); dic2.Add(4, "待定(二阶段)"); dic2.Add(5, "待定(二阶段)"); | |||
lblName.Text = dr["Name"].ToString(); | |||
id = Convert.ToInt32(dr["ID"]); | |||
missionId = Convert.ToInt32(dr["MissionId"]); | |||
// lblMission.Text = dic2[missionId]; | |||
int state = Convert.ToInt32(dr["State"]); | |||
comboBox2.SelectedIndex = state;//设置显示的item索引 | |||
try | |||
{ | |||
dateTimePicker1.Value = Convert.ToDateTime(dr["Time"]); | |||
} | |||
catch | |||
{ | |||
dateTimePicker1.Text = ""; | |||
} | |||
} | |||
private void button2_Click(object sender, EventArgs e) | |||
{ | |||
this.DialogResult = DialogResult.No; | |||
this.Close(); | |||
} | |||
private void button1_Click(object sender, EventArgs e) | |||
{ | |||
this.DialogResult = DialogResult.Yes; | |||
DateTime dt= dateTimePicker1.Value; | |||
int st=comboBox2.SelectedIndex; | |||
//int s= sms.UpdateSet(id, missionId, dt, st); | |||
this.Close(); | |||
} | |||
private void SetForm_Load(object sender, EventArgs e) | |||
{ | |||
} | |||
} | |||
} |
@@ -0,0 +1,231 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class SetForm | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
this.panel1 = new System.Windows.Forms.Panel(); | |||
this.lblName = new System.Windows.Forms.Label(); | |||
this.label3 = new System.Windows.Forms.Label(); | |||
this.label4 = new System.Windows.Forms.Label(); | |||
this.comboBox2 = new System.Windows.Forms.ComboBox(); | |||
this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker(); | |||
this.button2 = new System.Windows.Forms.Button(); | |||
this.button1 = new System.Windows.Forms.Button(); | |||
this.label2 = new System.Windows.Forms.Label(); | |||
this.label1 = new System.Windows.Forms.Label(); | |||
this.comboBox1 = new System.Windows.Forms.ComboBox(); | |||
this.panel1.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// panel1 | |||
// | |||
this.panel1.BackColor = System.Drawing.Color.Transparent; | |||
this.panel1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; | |||
this.panel1.Controls.Add(this.comboBox1); | |||
this.panel1.Controls.Add(this.lblName); | |||
this.panel1.Controls.Add(this.label3); | |||
this.panel1.Controls.Add(this.label4); | |||
this.panel1.Controls.Add(this.comboBox2); | |||
this.panel1.Controls.Add(this.dateTimePicker1); | |||
this.panel1.Controls.Add(this.button2); | |||
this.panel1.Controls.Add(this.button1); | |||
this.panel1.Controls.Add(this.label2); | |||
this.panel1.Controls.Add(this.label1); | |||
this.panel1.Location = new System.Drawing.Point(-2, 12); | |||
this.panel1.Name = "panel1"; | |||
this.panel1.Size = new System.Drawing.Size(433, 374); | |||
this.panel1.TabIndex = 1; | |||
this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); | |||
// | |||
// lblName | |||
// | |||
this.lblName.AutoSize = true; | |||
this.lblName.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblName.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
this.lblName.Location = new System.Drawing.Point(222, 30); | |||
this.lblName.Name = "lblName"; | |||
this.lblName.Size = new System.Drawing.Size(51, 26); | |||
this.lblName.TabIndex = 12; | |||
this.lblName.Text = "XXX"; | |||
// | |||
// label3 | |||
// | |||
this.label3.AutoSize = true; | |||
this.label3.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.label3.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
this.label3.Location = new System.Drawing.Point(80, 30); | |||
this.label3.Name = "label3"; | |||
this.label3.Size = new System.Drawing.Size(55, 26); | |||
this.label3.TabIndex = 11; | |||
this.label3.Text = "姓名:"; | |||
// | |||
// label4 | |||
// | |||
this.label4.AutoSize = true; | |||
this.label4.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.label4.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
this.label4.Location = new System.Drawing.Point(80, 92); | |||
this.label4.Name = "label4"; | |||
this.label4.Size = new System.Drawing.Size(93, 26); | |||
this.label4.TabIndex = 9; | |||
this.label4.Text = "任务名称:"; | |||
// | |||
// comboBox2 | |||
// | |||
this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | |||
this.comboBox2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.comboBox2.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.comboBox2.FormattingEnabled = true; | |||
this.comboBox2.Items.AddRange(new object[] { | |||
"未开始", | |||
"进行中", | |||
"待验收", | |||
"等待验收中", | |||
"验收中", | |||
"验收完成", | |||
"超时", | |||
"预习"}); | |||
this.comboBox2.Location = new System.Drawing.Point(213, 146); | |||
this.comboBox2.Name = "comboBox2"; | |||
this.comboBox2.Size = new System.Drawing.Size(124, 32); | |||
this.comboBox2.TabIndex = 8; | |||
// | |||
// dateTimePicker1 | |||
// | |||
this.dateTimePicker1.CalendarFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.dateTimePicker1.CustomFormat = "yyyy-MM-dd"; | |||
this.dateTimePicker1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.dateTimePicker1.Format = System.Windows.Forms.DateTimePickerFormat.Custom; | |||
this.dateTimePicker1.Location = new System.Drawing.Point(213, 214); | |||
this.dateTimePicker1.Name = "dateTimePicker1"; | |||
this.dateTimePicker1.RightToLeft = System.Windows.Forms.RightToLeft.No; | |||
this.dateTimePicker1.Size = new System.Drawing.Size(124, 27); | |||
this.dateTimePicker1.TabIndex = 6; | |||
this.dateTimePicker1.Value = new System.DateTime(2020, 12, 25, 9, 11, 55, 0); | |||
// | |||
// button2 | |||
// | |||
this.button2.BackColor = System.Drawing.Color.AliceBlue; | |||
this.button2.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.button2.Location = new System.Drawing.Point(259, 289); | |||
this.button2.Name = "button2"; | |||
this.button2.Size = new System.Drawing.Size(78, 43); | |||
this.button2.TabIndex = 5; | |||
this.button2.Text = "取消"; | |||
this.button2.UseVisualStyleBackColor = false; | |||
this.button2.Click += new System.EventHandler(this.button2_Click); | |||
// | |||
// button1 | |||
// | |||
this.button1.BackColor = System.Drawing.Color.AliceBlue; | |||
this.button1.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.button1.Location = new System.Drawing.Point(85, 289); | |||
this.button1.Name = "button1"; | |||
this.button1.Size = new System.Drawing.Size(78, 43); | |||
this.button1.TabIndex = 4; | |||
this.button1.Text = "确定"; | |||
this.button1.UseVisualStyleBackColor = false; | |||
this.button1.Click += new System.EventHandler(this.button1_Click); | |||
// | |||
// label2 | |||
// | |||
this.label2.AutoSize = true; | |||
this.label2.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.label2.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
this.label2.Location = new System.Drawing.Point(80, 214); | |||
this.label2.Name = "label2"; | |||
this.label2.Size = new System.Drawing.Size(93, 26); | |||
this.label2.TabIndex = 2; | |||
this.label2.Text = "开始时间:"; | |||
// | |||
// label1 | |||
// | |||
this.label1.AutoSize = true; | |||
this.label1.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.label1.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
this.label1.Location = new System.Drawing.Point(80, 146); | |||
this.label1.Name = "label1"; | |||
this.label1.Size = new System.Drawing.Size(93, 26); | |||
this.label1.TabIndex = 1; | |||
this.label1.Text = "任务状态:"; | |||
// | |||
// comboBox1 | |||
// | |||
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | |||
this.comboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.comboBox1.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.comboBox1.FormattingEnabled = true; | |||
this.comboBox1.Items.AddRange(new object[] { | |||
"未开始", | |||
"进行中", | |||
"待验收", | |||
"等待验收中", | |||
"验收中", | |||
"验收完成", | |||
"超时", | |||
"预习"}); | |||
this.comboBox1.Location = new System.Drawing.Point(213, 86); | |||
this.comboBox1.Name = "comboBox1"; | |||
this.comboBox1.Size = new System.Drawing.Size(124, 32); | |||
this.comboBox1.TabIndex = 13; | |||
// | |||
// SetForm | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.BackColor = System.Drawing.Color.LightSteelBlue; | |||
this.ClientSize = new System.Drawing.Size(430, 386); | |||
this.ControlBox = false; | |||
this.Controls.Add(this.panel1); | |||
this.DoubleBuffered = true; | |||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; | |||
this.Name = "SetForm"; | |||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; | |||
this.Text = "个人详情"; | |||
this.Load += new System.EventHandler(this.SetForm_Load); | |||
this.panel1.ResumeLayout(false); | |||
this.panel1.PerformLayout(); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.Panel panel1; | |||
private System.Windows.Forms.Label label2; | |||
private System.Windows.Forms.Label label1; | |||
private System.Windows.Forms.Button button2; | |||
private System.Windows.Forms.Button button1; | |||
private System.Windows.Forms.DateTimePicker dateTimePicker1; | |||
private System.Windows.Forms.ComboBox comboBox2; | |||
private System.Windows.Forms.Label label4; | |||
private System.Windows.Forms.Label lblName; | |||
private System.Windows.Forms.Label label3; | |||
private System.Windows.Forms.ComboBox comboBox1; | |||
} | |||
} |
@@ -0,0 +1,120 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
</root> |
@@ -0,0 +1,155 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |||
<ProjectGuid>{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}</ProjectGuid> | |||
<OutputType>WinExe</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>StuMgmLib</RootNamespace> | |||
<AssemblyName>StuMgmClient</AssemblyName> | |||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> | |||
<FileAlignment>512</FileAlignment> | |||
<TargetFrameworkProfile /> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>full</DebugType> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<Prefer32Bit>false</Prefer32Bit> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugType>pdbonly</DebugType> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<Prefer32Bit>false</Prefer32Bit> | |||
</PropertyGroup> | |||
<PropertyGroup> | |||
<StartupObject> | |||
</StartupObject> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Reference Include="MySql.Data, Version=5.2.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL"> | |||
<SpecificVersion>False</SpecificVersion> | |||
<HintPath>bin\Debug\MySql.Data.dll</HintPath> | |||
</Reference> | |||
<Reference Include="MysqlDLL, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> | |||
<SpecificVersion>False</SpecificVersion> | |||
<HintPath>bin\Debug\MysqlDLL.dll</HintPath> | |||
</Reference> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Deployment" /> | |||
<Reference Include="System.Drawing" /> | |||
<Reference Include="System.Windows.Forms" /> | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="SetForm.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="SetForm.designer.cs"> | |||
<DependentUpon>SetForm.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="SystemComm.cs"> | |||
<SubType>Code</SubType> | |||
</Compile> | |||
<Compile Include="SelectFrom.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="SelectFrom.designer.cs"> | |||
<DependentUpon>SelectFrom.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="LoginForm.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="LoginForm.designer.cs"> | |||
<DependentUpon>LoginForm.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="Program.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<Compile Include="StudentForm.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="StudentForm.Designer.cs"> | |||
<DependentUpon>StudentForm.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="StudentTree.cs"> | |||
<SubType>UserControl</SubType> | |||
</Compile> | |||
<Compile Include="StudentTree.Designer.cs"> | |||
<DependentUpon>StudentTree.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="SystemCtrl.cs" /> | |||
<Compile Include="SystemData.cs" /> | |||
<Compile Include="TeacherForm.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="TeacherForm.designer.cs"> | |||
<DependentUpon>TeacherForm.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="Utility.cs" /> | |||
<EmbeddedResource Include="SelectFrom.resx"> | |||
<DependentUpon>SelectFrom.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="LoginForm.resx"> | |||
<DependentUpon>LoginForm.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="Properties\Resources.resx"> | |||
<Generator>ResXFileCodeGenerator</Generator> | |||
<LastGenOutput>Resources.Designer.cs</LastGenOutput> | |||
<SubType>Designer</SubType> | |||
</EmbeddedResource> | |||
<Compile Include="Properties\Resources.Designer.cs"> | |||
<AutoGen>True</AutoGen> | |||
<DependentUpon>Resources.resx</DependentUpon> | |||
<DesignTime>True</DesignTime> | |||
</Compile> | |||
<EmbeddedResource Include="SetForm.resx"> | |||
<DependentUpon>SetForm.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="StudentForm.resx"> | |||
<DependentUpon>StudentForm.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="StudentTree.resx"> | |||
<DependentUpon>StudentTree.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="TeacherForm.resx"> | |||
<DependentUpon>TeacherForm.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<None Include="app.config" /> | |||
<None Include="Properties\Settings.settings"> | |||
<Generator>SettingsSingleFileGenerator</Generator> | |||
<LastGenOutput>Settings.Designer.cs</LastGenOutput> | |||
</None> | |||
<Compile Include="Properties\Settings.Designer.cs"> | |||
<AutoGen>True</AutoGen> | |||
<DependentUpon>Settings.settings</DependentUpon> | |||
<DesignTimeSharedInput>True</DesignTimeSharedInput> | |||
</Compile> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<ProjectReference Include="..\StuMgmLib\StuMgmLib.csproj"> | |||
<Project>{34ad3363-1b1c-4f4a-898c-c1a1f215fddd}</Project> | |||
<Name>StuMgmLib</Name> | |||
</ProjectReference> | |||
</ItemGroup> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |||
Other similar extension points exist, see Microsoft.Common.targets. | |||
<Target Name="BeforeBuild"> | |||
</Target> | |||
<Target Name="AfterBuild"> | |||
</Target> | |||
--> | |||
</Project> |
@@ -0,0 +1,28 @@ | |||
| |||
Microsoft Visual Studio Solution File, Format Version 12.00 | |||
# Visual Studio 2013 | |||
VisualStudioVersion = 12.0.30501.0 | |||
MinimumVisualStudioVersion = 10.0.40219.1 | |||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StuMgmClient", "StuMgmClient.csproj", "{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}" | |||
EndProject | |||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StuMgmLib", "..\StuMgmLib\StuMgmLib.csproj", "{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}" | |||
EndProject | |||
Global | |||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||
Debug|Any CPU = Debug|Any CPU | |||
Release|Any CPU = Release|Any CPU | |||
EndGlobalSection | |||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||
{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||
{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||
{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||
{95FDEE92-6C6E-41F1-A1C3-2FCDB1413781}.Release|Any CPU.Build.0 = Release|Any CPU | |||
{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||
{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||
{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||
{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}.Release|Any CPU.Build.0 = Release|Any CPU | |||
EndGlobalSection | |||
GlobalSection(SolutionProperties) = preSolution | |||
HideSolutionNode = FALSE | |||
EndGlobalSection | |||
EndGlobal |
@@ -0,0 +1,183 @@ | |||
using System.Data; | |||
namespace StuMgmClient | |||
{ | |||
partial class StudentForm | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StudentForm)); | |||
this.tlpIndex = new System.Windows.Forms.TableLayoutPanel(); | |||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.btnMission = new System.Windows.Forms.Button(); | |||
this.btnFile = new System.Windows.Forms.Button(); | |||
this.btnPersonalData = new System.Windows.Forms.Button(); | |||
this.studentTree = new StuMgmClient.StudentTree(); | |||
this.btnSwAccount = new System.Windows.Forms.Button(); | |||
this.tlpIndex.SuspendLayout(); | |||
this.tableLayoutPanel1.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// tlpIndex | |||
// | |||
this.tlpIndex.ColumnCount = 2; | |||
this.tlpIndex.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); | |||
this.tlpIndex.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 80F)); | |||
this.tlpIndex.Controls.Add(this.tableLayoutPanel1, 0, 0); | |||
this.tlpIndex.Controls.Add(this.studentTree, 1, 0); | |||
this.tlpIndex.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tlpIndex.Location = new System.Drawing.Point(0, 0); | |||
this.tlpIndex.Name = "tlpIndex"; | |||
this.tlpIndex.RowCount = 1; | |||
this.tlpIndex.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tlpIndex.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 543F)); | |||
this.tlpIndex.Size = new System.Drawing.Size(1030, 543); | |||
this.tlpIndex.TabIndex = 6; | |||
// | |||
// tableLayoutPanel1 | |||
// | |||
this.tableLayoutPanel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tableLayoutPanel1.BackgroundImage"))); | |||
this.tableLayoutPanel1.ColumnCount = 1; | |||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tableLayoutPanel1.Controls.Add(this.btnMission, 0, 0); | |||
this.tableLayoutPanel1.Controls.Add(this.btnFile, 0, 1); | |||
this.tableLayoutPanel1.Controls.Add(this.btnSwAccount, 0, 3); | |||
this.tableLayoutPanel1.Controls.Add(this.btnPersonalData, 0, 2); | |||
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tableLayoutPanel1.Location = new System.Drawing.Point(3, 3); | |||
this.tableLayoutPanel1.Name = "tableLayoutPanel1"; | |||
this.tableLayoutPanel1.RowCount = 5; | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); | |||
this.tableLayoutPanel1.Size = new System.Drawing.Size(200, 537); | |||
this.tableLayoutPanel1.TabIndex = 6; | |||
// | |||
// btnMission | |||
// | |||
this.btnMission.BackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.Dock = System.Windows.Forms.DockStyle.Bottom; | |||
this.btnMission.FlatAppearance.BorderSize = 0; | |||
this.btnMission.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnMission.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnMission.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnMission.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnMission.Location = new System.Drawing.Point(3, 3); | |||
this.btnMission.Name = "btnMission"; | |||
this.btnMission.Size = new System.Drawing.Size(194, 44); | |||
this.btnMission.TabIndex = 0; | |||
this.btnMission.Text = "我的任务"; | |||
this.btnMission.UseVisualStyleBackColor = false; | |||
// | |||
// btnFile | |||
// | |||
this.btnFile.BackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.Dock = System.Windows.Forms.DockStyle.Bottom; | |||
this.btnFile.FlatAppearance.BorderSize = 0; | |||
this.btnFile.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnFile.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnFile.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnFile.Location = new System.Drawing.Point(3, 53); | |||
this.btnFile.Name = "btnFile"; | |||
this.btnFile.Size = new System.Drawing.Size(194, 48); | |||
this.btnFile.TabIndex = 2; | |||
this.btnFile.Text = "相关文档"; | |||
this.btnFile.UseVisualStyleBackColor = false; | |||
// | |||
// btnPersonalData | |||
// | |||
this.btnPersonalData.BackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.Dock = System.Windows.Forms.DockStyle.Bottom; | |||
this.btnPersonalData.FlatAppearance.BorderSize = 0; | |||
this.btnPersonalData.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnPersonalData.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnPersonalData.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnPersonalData.Location = new System.Drawing.Point(3, 107); | |||
this.btnPersonalData.Name = "btnPersonalData"; | |||
this.btnPersonalData.Size = new System.Drawing.Size(194, 48); | |||
this.btnPersonalData.TabIndex = 4; | |||
this.btnPersonalData.Text = "个人信息"; | |||
this.btnPersonalData.UseVisualStyleBackColor = false; | |||
this.btnPersonalData.Click += new System.EventHandler(this.btnPersonalData_Click); | |||
// | |||
// studentTree | |||
// | |||
this.studentTree.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.studentTree.Location = new System.Drawing.Point(209, 3); | |||
this.studentTree.Name = "studentTree"; | |||
this.studentTree.Size = new System.Drawing.Size(818, 537); | |||
this.studentTree.TabIndex = 1; | |||
// | |||
// btnSwAccount | |||
// | |||
this.btnSwAccount.BackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.Dock = System.Windows.Forms.DockStyle.Bottom; | |||
this.btnSwAccount.FlatAppearance.BorderSize = 0; | |||
this.btnSwAccount.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnSwAccount.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSwAccount.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.Location = new System.Drawing.Point(3, 161); | |||
this.btnSwAccount.Name = "btnSwAccount"; | |||
this.btnSwAccount.Size = new System.Drawing.Size(194, 49); | |||
this.btnSwAccount.TabIndex = 3; | |||
this.btnSwAccount.Text = "切换账号"; | |||
this.btnSwAccount.UseVisualStyleBackColor = false; | |||
// | |||
// StudentForm | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.ClientSize = new System.Drawing.Size(1030, 543); | |||
this.Controls.Add(this.tlpIndex); | |||
this.Name = "StudentForm"; | |||
this.Text = "学员信息"; | |||
this.tlpIndex.ResumeLayout(false); | |||
this.tableLayoutPanel1.ResumeLayout(false); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.TableLayoutPanel tlpIndex; | |||
private StudentTree studentTree; | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; | |||
private System.Windows.Forms.Button btnMission; | |||
private System.Windows.Forms.Button btnFile; | |||
private System.Windows.Forms.Button btnPersonalData; | |||
private System.Windows.Forms.Button btnSwAccount; | |||
} | |||
} |
@@ -0,0 +1,30 @@ | |||
using System; | |||
using System.Windows.Forms; | |||
using StuMgmLib.MyNameSpace; | |||
namespace StuMgmClient | |||
{ | |||
public partial class StudentForm : Form | |||
{ | |||
public StudentForm(short job_id, int token) | |||
{ | |||
if (SystemCtrl.RefreshUserCourseInfo(job_id, token) != ErrCode.Success) | |||
throw new Exception("获取用户信息异常,请重新启动"); | |||
InitializeComponent(); | |||
studentTree.Job_id = job_id; | |||
studentTree.Token = token; | |||
} | |||
void GetStudentData() | |||
{ | |||
} | |||
private void btnPersonalData_Click(object sender, EventArgs e) | |||
{ | |||
} | |||
} | |||
} |
@@ -0,0 +1,195 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | |||
<data name="tableLayoutPanel1.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAQCAwMDAgQDAwMEBAQEBQkGBQUFBQsICAYJDQsNDQ0LDAwO | |||
EBQRDg8TDwwMEhgSExUWFxcXDhEZGxkWGhQWFxb/2wBDAQQEBAUFBQoGBgoWDwwPFhYWFhYWFhYWFhYW | |||
FhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhb/wAARCAGQAZADASIAAhEBAxEB/8QA | |||
GAABAQEBAQAAAAAAAAAAAAAAAAECAwT/xAAqEAEAAgEDAwMFAQEBAQEAAAAAARECEiFhA1JxI1GREyIx | |||
MjNBgUJTsf/EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMGB//EABkRAQEBAQEBAAAAAAAAAAAAAAARAUEh | |||
Mf/aAAwDAQACEQMRAD8A9Gc5fUn7p/JE5d0t5x98+SIfVnjUic6/KxOfdKxisQCfd7yt5e8rGKxAEZZd | |||
0rqy7pFxiwTVn3SXl3SsQUBqy7pNWXuUaYA1Ze5qy7pK2KEpqn3kvPuko3mBTVl3SasvciD/AH8Aap95 | |||
NWXutcJR6mk5Zd0mrL3KKM3UNWXdJqy7pKKWrTVl3Sasu6TTJRVNWXdJrz90K4QWcsq/aSc8+6SI2Kn2 | |||
WsmOeXuasq/aVZUWcs6/aSc8q/aUBdXHPLuk15d0oJdKs5Zdxqy7pQLqGrONrNWVftIKLry7pScs+6QA | |||
1Z1+0l5d0lcC0Sc8v9ykvL3lTb2K0zM5d0pqy/Fy1RRUrM5Z90mM5a4+7/YWYMI++PJVM49SfJEOnUif | |||
qT5SI2c76MxCxDVbLRRmlqFiFrgqVmuCPxs1P4CqzUrShUqTHCVLQpWakrhorgRNMpXDQDI0VsDNcDQD | |||
I0AyNF8gyNAMi0oMjSV7C6gtFCM0U1W5QM6YKaor2aGaKa0yaZZGaWuFpFwSIK3UKEwlbqKJRSgJRW6g | |||
JMGH9I8wq4R98eQa6kepl5Zp16n9J8suYzWw0RAMrMNUlcAkQVu1EEwDMxuTClcAFcLW5S0ZrdVooolc | |||
JMNUTCjNKtFAiTDVJXAJMFNUUCVwlNTwRAM0U1MJMUCTBplQGRoBka8gMjQDI0VAMjRXAMpMNaYKBmvc | |||
pqiI9wSYSmphK4KERQVwNCTElKVwCUuEffj5gXDfPHzAOnUiPqZeUb6sepO/+s05iVBXKxC1AM/gargB | |||
kancrgGRqoAZrha2UBkmGgGa4GgGa4J/DRXAlZGq4FpWRoVWa4GkrdKlSIXJSuFKyNFQFZK4aqEmBUFo | |||
oZQXTJQvErhKaqfYiBETTK1JUi4mmSlBU0yjQJWRoFZnYaSYBBYhahayyuH9I8wU1jEa48mNN9SPUy8p | |||
TfVj1J8ssJUoqKUFSIkpVrYGaMVBlJgprTJWwtZopQQSYUBKNMrUgJRWygJRSgJRSgJWxSgMkw0AzELS | |||
i4JSNFQUZGpoKMjQoyNTFpQINVBUAyLMblC1nTBXEtTCTFCMlT7NAMlcNVwAyNAJRh/SPMKuEffHmAdO | |||
pEfUy8szDp1Y9XKvdmmVjMQaYa2/BQRBpKFQaBOsjVcJQVBaWuBGagXTC1AMjVbE+AZFiFqAZGq4SgSo | |||
FmNygSuBaKBmlWIQEmClASilASilFolcbFKG6M1wNCDMfkrhoaGVrZSIBkmFmCgZoiGqIgEK4aiE0yCV | |||
wmmGpjZATTDWERrx8mP4MP6R5g6OvUj1MvLNcN9T+mXlGW8TTKRFtFcCM1K6ZWtgEopQZSiY4UGkyika | |||
J/H4GU0yaZUBmuF0ytWAzXBUtXwAzXB4aqyNgZqRoBNMo0AyNAMkw0VwDNcC1uVHsCVwLRpgE/ykpqig | |||
SoSlWYBmjTDVEwDNFKNCUUoDJXDQlGVpa4JgoyLsYxSiL04++PMLMWuERrjzAOnUj1J8o11Y9XLylMVp | |||
BaKKuokw1RpWsJXAtLXCUZSmqNJ40iaYbSt1ZZpVrcoEFomAQWIKBEiGqKBKhK3ao0wCVCU1SAlI0AyN | |||
AMkw0AmmUaK4BkaAZGgGRpKBBaWo9gZGqhJgErgqFooErYWigZoiGqK2aGaXCPvjf/YWjCPUjzCYOvV/ | |||
pl5ZdOp/SfLLHWmRquATWRoEZrgrZoBkar/QGRquBaMlcNBRkaK4OjI0KMjQyMjRXC0ZGuCfYoylN1wk | |||
woleyU1RMAlQkw1RQM0Uq0DNFNUUDMx7FNTG6AlFKVIM1us7LUgMzA0AmmUaK3BkWlqAZGq4KgGVw/fH | |||
yaYawj748nR06sepPlnTDp1I9TLyzpZaZ/8AwpqiIF1mlWIKGESabrhKBmjTDVGmAQarhKBBquEoESmw | |||
Ga4KhaKBnTCrRQImmGqKBK4Ji1o0yDMwkxu3EFAxXB/yWgEiErhoBMYtGhaJSNCDI0kwCDQtGRquBRkW | |||
YKBBpKSiVwTutFKM0U1W5W4JXB04++PMLS4R98eYB06sepPll06v9MvLMQyuMxEytLVCU1KKtQ4qUUtS | |||
umSss0kQ3pkpRmil3g/KUZK4arcmKUSYSuGgEomFnkBJgiFrYBKRoBmuBoBkarhI2BBrb2SgQWjTAILE | |||
FAlcJTVblAzEGmGqKBKgrhaKBmYKVaBmIK91iAEo0ypXAJMI0AyumVFoyuEffj5hVw/ePJmjr1Y9SfLL | |||
fU/pl5Sd2BkXTBQILSjTI1UeyTG2wygsQoMi0oMz+bGgGRclqAZOFqirgESvdqtyYBmlWigZopakBKKU | |||
naQZGgEr3Ro/K5oyLphSjI1MCjItKDI0lAg0k+AQWigQWiYBBYgmAQaStgRcP6R5giPdcI+/HzAOnUj1 | |||
MvLNS6dSK6mW3+ssiVW5+VrgBJgmPZQEpK4aWttwZiDL8KAmMWjVcAMxBXDQCUk7S0TAMi6YKBBqIStt | |||
gQaAZGq3tKBBdMLMWDNcFcLRQIlNURG4M0U1MFAkxaVs1MFAzpkpqI5QEmOClP8ALkEomGtMotE0yaZU | |||
KJXvKf7TQUTKKRo29ijN8DQUZXCPUx8wrXT/AHx8wtG+p/TLyzW7p1Y9XLyzMMVpCNlrYmFZQKlaSiBU | |||
rEFErgWIKKIVFrMexEe5RK4F0yRGyUQWtjTK0RIhqiI9yjNKVutJRmkm26n2RaJpk0yoUTTK3wtIUZGi | |||
uFEizTK1wXyDP4GgGZ/NDVcAM/mBpKBK4Gk/6CH4XTBMAhXC6YKBBaKBCuFooEK4WYNMgzTXT/pj5gpe | |||
nE/Ux8wDp1P6T5Zb6sRHUy8pMbMtMkeVpRKmUUjQIyRvLQDI0CxkaBGRorgGRZgoEGq4K4GmRquAZZFo | |||
oEGphKFiC0UIzSrRQILWxpkEF0yUCVwLMICaZSI3aXTIM0aYa0yUtGaJjdV0ygwv/lRaMrSijI1XAlGR | |||
oMGWun++PmEprp/0x8wo6daPUy8s031P6T5ZYrSVslcNBRKSuGgqRIgpqYQpErcpQqpMFKtFSM0TCiKl | |||
FLEWAlI0CfGa4XTK1wNFZrhdMqMoyVLQtaZGgqRkaCoyTs0FGRo/JRkWtiiiDRUFXGRquEopqFQtFKiV | |||
BULWxpkEqEprTJpkEqEpa4XTIMVKxCgJwuEepj5ga6f74+YBvqx6mXlKhvqx6mXlmmWkrgWiIBBqYSIB | |||
BpNMCVD8Lpha4FZGiY2SjI0FGRqoStiiC6YWoKMjUwkwolQVC0UUZrdVooEiKKhaKBK4St1rhaExKhKa | |||
orcNZmClmKK4ESilqfYrgaTTJEbLMAJMFT7KAyVLV8AM1I1+S+AZFooE/IumCYBKhKaooZZmF6cV1MfM | |||
LS9OPvjzC1p06serl5TTLfVj1cvLNcM0Stimq3St0EiCmqKWjNGmGoj3KSiRBULEe5MAm2oWY9igZo/4 | |||
1RQJUJS1wtAzRMbNUlcAzELMNURAM6ZKVaGWa2NMqFEpGiuASiYUFxJhGhqqzXC/8UBmt7GhmjMxNDQt | |||
ZZGhVxjKLIhuoSIZqs0U1MJUtUSiIapJ2BMopGgGRquEr3BF6f8ATHzC1BhHqY+YB26v9cvLLp1Yj6mX | |||
llkZK4argBkaAZN9LVQJRlcTTCqMjQlGa5GhRm+RoqEoyLRRRK4GqhJhakQWihEGq4TTCVpBaKUQaKsZ | |||
ZGqhKBBaIjcolQlNUVuDMQq0UDNLEbH4K4GkmDTLWmTTIM0jQJjP+WTu0VwKyVDVcJQMzG5WzdQlLRml | |||
6cffjPMLS4R6mPmCprr1Y9TLyzTfVj1J8s1LG6qUU1SAkQkw3plL4BPJTVJUgk+ClrhdMgzEEwoJUiCY | |||
3UFSilXTIM0jQJWRpIgVK4GiIoZZGiuAZGq2SIFqDVcAjI0TAus+RqYtKEQWYKBBYgoaQWihKgLpkVCI | |||
KkrgqUJgWtmj6zRMLXAKlEQoDNcNdP8AfHzAuH9I8wMunUiPq5eUb6kepl5ZmN3NpBquAGRq+AGRovgG | |||
Rq+CuAZFiFrgoyNBRkamIAZqCoWigRIhqihlKgqFpa4BmoKhaKBEmGqKBnTC1C0gJpgiGqKBKhKapIgE | |||
omGtMoNJRSrTQwNTAlErZGiuCjI0FSMjUwlFVBpKKIle7VFKyzphrpR6mPmClwj1Mdp/MC669aPVy8s0 | |||
31f65eWWN1UopRQqEpVpkSuCIqVorcEFmEBJhZjYKldEopalcopRmY9ilEolEQoUSY9ilEEmCY2UBNMl | |||
KCRkqWq4AjNSTDQEZGo8C1GakaEGRorhaM1wNBRkWtyiiVwLRRViVCTDVFKrNFLUrQM0UoDNSumVATTK | |||
9P8ApjfvAuH74+YWprr1Y9XKeWW+rET1cvLNMKg1XBUAyNVADI1XADI0AyLSlGRoKMjQUZGq3J/BRkWi | |||
gQWrKKILRSUQWiYKIlbtVukxSiUswAkTKKMfwtcAiRGxMbqCxJg0qB6lFKBiUaZUFSYNMqAzU+w0FGRq | |||
oSgQarhK3KJXC9OI+pj5gpcI9THzC0dOrt1cvKV7N9T98vLLDSUlcNAsSjTKi1E0yVsoUZqRoSpGa4Gg | |||
IzUkQ1fIEZGvyVARkaBWa4GgZZGgGRa3UGRqoKgGRpKBBaKBBa9lWjNcBUrpkogtFFEK4XTKVJQiAqQo | |||
JSrpkozMFKKJRSgJRSgMr0/6Y+YVen/THzAOnViPqZeWader08vqT9uX59k0Z9uXwy0xXCU6ac+3L4Sc | |||
Mr/XL4Bmr/wrhuMMuzL4Jwz7cvgGCuG4wzv9cvgnDOv0y+Ac6IhvRnf6ZfC/Tz7MvgGJi0r2b0Z3+uXw | |||
fTz7cvgGKKb0Z9mXwfTz7cvgGJgiG9GfZl8GjPty+AYopv6efbl8EdPOf/GXwDFGmG9Gfbl8EYZ9mXwD | |||
FFf9b0Z9mXwaM+zL4EjFFN6Mu3L4NGXZl8BGIgpvRl2ZfCaM+3L4CMDpoz7cvg0Z9mXwI5rplvRn25fC | |||
aM+zL4BgbnDLsy+DRn25fAMDejLsy+F0Zdk/AOY3oy7J+DRl2T8AwNzhl25fB9PL/wCc/A0wNzhl2z8J | |||
9PPty+Blkb+nl25fB9PLty+BpganDLty+DRl25fAMjWjLty+DRn2ZfAyxRphvRn2ZfBoz7MvhaMUvTj1 | |||
MfMLpy7cvhrp45fUx+3L8x/irH//2Q== | |||
</value> | |||
</data> | |||
</root> |
@@ -0,0 +1,181 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class StudentTree | |||
{ | |||
/// <summary> | |||
/// 必需的设计器变量。 | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// 清理所有正在使用的资源。 | |||
/// </summary> | |||
/// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region 组件设计器生成的代码 | |||
/// <summary> | |||
/// 设计器支持所需的方法 - 不要 | |||
/// 使用代码编辑器修改此方法的内容。 | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); | |||
this.StudenTree = new System.Windows.Forms.TreeView(); | |||
this.dgvStudent = new System.Windows.Forms.DataGridView(); | |||
this.任务名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | |||
this.任务状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | |||
this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); | |||
this.tableLayoutPanel1.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.dgvStudent)).BeginInit(); | |||
this.SuspendLayout(); | |||
// | |||
// tableLayoutPanel1 | |||
// | |||
this.tableLayoutPanel1.ColumnCount = 2; | |||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F)); | |||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 70F)); | |||
this.tableLayoutPanel1.Controls.Add(this.StudenTree, 0, 0); | |||
this.tableLayoutPanel1.Controls.Add(this.dgvStudent, 1, 0); | |||
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); | |||
this.tableLayoutPanel1.Name = "tableLayoutPanel1"; | |||
this.tableLayoutPanel1.RowCount = 1; | |||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); | |||
this.tableLayoutPanel1.Size = new System.Drawing.Size(674, 438); | |||
this.tableLayoutPanel1.TabIndex = 8; | |||
// | |||
// StudenTree | |||
// | |||
this.StudenTree.BackColor = System.Drawing.Color.LightGray; | |||
this.StudenTree.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.StudenTree.ItemHeight = 25; | |||
this.StudenTree.Location = new System.Drawing.Point(3, 3); | |||
this.StudenTree.Name = "StudenTree"; | |||
this.StudenTree.Size = new System.Drawing.Size(196, 432); | |||
this.StudenTree.TabIndex = 4; | |||
this.StudenTree.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.StudentTree_NodeMouseClick); | |||
// | |||
// dgvStudent | |||
// | |||
this.dgvStudent.AllowUserToAddRows = false; | |||
this.dgvStudent.AllowUserToDeleteRows = false; | |||
this.dgvStudent.AllowUserToResizeColumns = false; | |||
this.dgvStudent.AllowUserToResizeRows = false; | |||
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | |||
this.dgvStudent.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; | |||
this.dgvStudent.BackgroundColor = System.Drawing.Color.Gainsboro; | |||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle2.BackColor = System.Drawing.Color.CornflowerBlue; | |||
dataGridViewCellStyle2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
dataGridViewCellStyle2.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | |||
this.dgvStudent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2; | |||
this.dgvStudent.ColumnHeadersHeight = 40; | |||
this.dgvStudent.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; | |||
this.dgvStudent.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | |||
this.任务名称, | |||
this.任务状态, | |||
this.操作}); | |||
this.dgvStudent.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.dgvStudent.EnableHeadersVisualStyles = false; | |||
this.dgvStudent.Location = new System.Drawing.Point(205, 3); | |||
this.dgvStudent.MultiSelect = false; | |||
this.dgvStudent.Name = "dgvStudent"; | |||
this.dgvStudent.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders; | |||
dataGridViewCellStyle6.BackColor = System.Drawing.Color.WhiteSmoke; | |||
dataGridViewCellStyle6.ForeColor = System.Drawing.Color.Black; | |||
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.dgvStudent.RowsDefaultCellStyle = dataGridViewCellStyle6; | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.SelectionForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.dgvStudent.RowTemplate.Height = 33; | |||
this.dgvStudent.RowTemplate.ReadOnly = true; | |||
this.dgvStudent.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False; | |||
this.dgvStudent.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; | |||
this.dgvStudent.Size = new System.Drawing.Size(466, 432); | |||
this.dgvStudent.TabIndex = 1; | |||
this.dgvStudent.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.DgvStudent_CellContentClick); | |||
this.dgvStudent.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.DgvStudent_CellFormatting); | |||
this.dgvStudent.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.DgvStudent_RowPostPaint); | |||
// | |||
// 任务名称 | |||
// | |||
this.任务名称.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
this.任务名称.DataPropertyName = "name"; | |||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 9F); | |||
this.任务名称.DefaultCellStyle = dataGridViewCellStyle3; | |||
this.任务名称.HeaderText = "任务名称"; | |||
this.任务名称.Name = "任务名称"; | |||
this.任务名称.ReadOnly = true; | |||
// | |||
// 任务状态 | |||
// | |||
this.任务状态.DataPropertyName = "Statu"; | |||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F); | |||
this.任务状态.DefaultCellStyle = dataGridViewCellStyle4; | |||
this.任务状态.HeaderText = "任务状态"; | |||
this.任务状态.Name = "任务状态"; | |||
this.任务状态.ReadOnly = true; | |||
// | |||
// 操作 | |||
// | |||
this.操作.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle5.BackColor = System.Drawing.Color.DarkSeaGreen; | |||
dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
dataGridViewCellStyle5.ForeColor = System.Drawing.Color.Transparent; | |||
dataGridViewCellStyle5.NullValue = "查看详情"; | |||
dataGridViewCellStyle5.SelectionBackColor = System.Drawing.Color.Transparent; | |||
dataGridViewCellStyle5.SelectionForeColor = System.Drawing.Color.Transparent; | |||
this.操作.DefaultCellStyle = dataGridViewCellStyle5; | |||
this.操作.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.操作.HeaderText = "操作"; | |||
this.操作.Name = "操作"; | |||
this.操作.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; | |||
this.操作.Text = ""; | |||
// | |||
// StudentTree | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.Controls.Add(this.tableLayoutPanel1); | |||
this.Name = "StudentTree"; | |||
this.Size = new System.Drawing.Size(674, 438); | |||
this.Load += new System.EventHandler(this.StudentTree_Load); | |||
this.tableLayoutPanel1.ResumeLayout(false); | |||
((System.ComponentModel.ISupportInitialize)(this.dgvStudent)).EndInit(); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; | |||
private System.Windows.Forms.TreeView StudenTree; | |||
private System.Windows.Forms.DataGridView dgvStudent; | |||
private System.Windows.Forms.DataGridViewTextBoxColumn 任务名称; | |||
private System.Windows.Forms.DataGridViewTextBoxColumn 任务状态; | |||
private System.Windows.Forms.DataGridViewButtonColumn 操作; | |||
} | |||
} |
@@ -0,0 +1,123 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Drawing; | |||
using System.Data; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
using StuMgmLib.MyNameSpace; | |||
namespace StuMgmClient | |||
{ | |||
public partial class StudentTree : UserControl | |||
{ | |||
public StudentTree() | |||
{ | |||
InitializeComponent(); | |||
} | |||
internal short Job_id; | |||
internal int Token; | |||
DataTable db = null; | |||
//dataRows转化成的table | |||
DataTable tableClone = null; | |||
//Data da = new Data(); | |||
private void StudentTree_Load(object sender, EventArgs e) | |||
{ | |||
db = SystemCtrl.GetTable(); | |||
dgvStudent.Visible = false; | |||
BindRoot(); | |||
} | |||
//添加父节点的方法 | |||
private void BindRoot() | |||
{ | |||
//把父节点的数据帅选出来 | |||
DataRow[] rows = db.Select("Pid=0");//取根 | |||
foreach (DataRow dRow in rows) | |||
{ | |||
TreeNode rootNode = new TreeNode(); | |||
rootNode.Tag = dRow; | |||
rootNode.Text = dRow["Name"].ToString(); | |||
//把此节点放入树中 | |||
StudenTree.Nodes.Add(rootNode); | |||
//绑定子节点 | |||
BindChildAreas(rootNode);//调用添加子节点的方法 | |||
} | |||
} | |||
//添加子节点的方法、递归绑定子区域 | |||
private void BindChildAreas(TreeNode fNode) | |||
{ | |||
DataRow dr = (DataRow)fNode.Tag;//父节点数据关联的数据行 | |||
int fAreaId = Convert.ToInt32(dr["Id"]); //父节点ID | |||
DataRow[] rows1 = db.Select("Pid =" + fAreaId);//子区域 | |||
if (rows1.Length == 0) //递归终止,区域不包含子区域时 | |||
{ | |||
return; | |||
} | |||
foreach (DataRow dRow in rows1) | |||
{ | |||
TreeNode node = new TreeNode(); | |||
node.Tag = dRow; | |||
node.Text = dRow["Name"].ToString(); | |||
//添加子节点 | |||
fNode.Nodes.Add(node); | |||
} | |||
} | |||
//子节点单击显示内容 | |||
private void StudentTree_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) | |||
{ | |||
if (e.Button == System.Windows.Forms.MouseButtons.Left) //单击鼠标左键才响应 | |||
{ | |||
if (e.Node.Level == 1) //判断子节点才响应 | |||
{ | |||
SystemCtrl.RefreshUserCourseInfo(Job_id, Token); | |||
dgvStudent.Visible = true; | |||
DataRow dr = (DataRow)e.Node.Tag; | |||
int fAreaId = Convert.ToInt32(dr["id"]); //子节点ID | |||
DataRow[] drows = db.Select("pid =" + fAreaId);//取根 | |||
tableClone = db.Clone();//克隆表结构 | |||
foreach (DataRow drr in drows) | |||
{ | |||
tableClone.ImportRow(drr); | |||
} | |||
dgvStudent.AutoGenerateColumns = false; | |||
dgvStudent.AllowUserToAddRows = false; | |||
dgvStudent.DataSource = tableClone; | |||
} | |||
} | |||
} | |||
////我的任务_查看按钮方法 | |||
private void DgvStudent_CellContentClick(object sender, DataGridViewCellEventArgs e) | |||
{ | |||
if (e.ColumnIndex == 2 && e.RowIndex != -1) | |||
{ | |||
DataRow drViews = tableClone.Rows[e.RowIndex]; | |||
SelectFrom sf = new SelectFrom(drViews,Job_id, Token); | |||
//string test = da.DicParsing(stateDic); | |||
sf.ShowDialog(); | |||
db = SystemCtrl.GetTable(); | |||
} | |||
} | |||
private void DgvStudent_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) | |||
{ | |||
Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dgvStudent.RowHeadersWidth - 4, e.RowBounds.Height); | |||
TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(), dgvStudent.RowHeadersDefaultCellStyle.Font, rectangle, dgvStudent.RowHeadersDefaultCellStyle.ForeColor, TextFormatFlags.VerticalCenter | TextFormatFlags.Right); | |||
} | |||
//我的任务_将状态int值格式转换string | |||
private void DgvStudent_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) | |||
{ | |||
if (e.ColumnIndex == 1) | |||
{ | |||
e.Value = Utility.InitState((int)e.Value); | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,132 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<metadata name="dgvStudent.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="任务名称.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="任务状态.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="操作.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
</root> |
@@ -0,0 +1,118 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Diagnostics; | |||
using System.Net; | |||
using System.Net.Sockets; | |||
using StuMgmLib.MyNameSpace; | |||
namespace StuMgmClient | |||
{ | |||
class SystemComm | |||
{ | |||
#region 基本函数 | |||
const int bufSize = 65535; | |||
static IPEndPoint m_ipEndpoint; | |||
static Socket m_socket; | |||
static byte[] m_buf; | |||
internal static void Init(string ip, int port) | |||
{ | |||
IPAddress ipAdress = IPAddress.Parse(ip); | |||
m_ipEndpoint = new IPEndPoint(ipAdress, port); | |||
m_buf = new byte[bufSize]; | |||
} | |||
static bool Connect() | |||
{ | |||
try | |||
{ | |||
m_socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); | |||
m_socket.Connect(m_ipEndpoint); | |||
return m_socket.Connected; | |||
} | |||
catch (Exception ex) | |||
{ | |||
Debug.Print(ex.Message); | |||
return false; | |||
} | |||
} | |||
static bool Send(byte[] data) | |||
{ | |||
try | |||
{ | |||
m_socket.Send(data); | |||
return true; | |||
} | |||
catch(Exception e) | |||
{ | |||
Debug.Print(e.Message); | |||
return false; | |||
} | |||
} | |||
static bool Receive() | |||
{ | |||
try | |||
{ | |||
Array.Clear(m_buf, 0, m_buf.Length); | |||
m_socket.Receive(m_buf); | |||
return true; | |||
} | |||
catch (Exception e) | |||
{ | |||
Debug.Print(e.Message); | |||
return false; | |||
} | |||
} | |||
static void DisConnect() | |||
{ | |||
m_socket.Close(); | |||
} | |||
#endregion | |||
internal static ErrCode GetData(ClientRequest req,out ServerResponse o) | |||
{ | |||
o = null; | |||
if (!Connect()) | |||
return ErrCode.FailConnect; | |||
byte[] sendBuf; | |||
if (!Utility.BinSerialize(req, out sendBuf)) | |||
return ErrCode.FailSerial; | |||
if (!Send(sendBuf)) | |||
return ErrCode.FailSend; | |||
if (!Receive()) | |||
return ErrCode.FailReceive; | |||
DisConnect(); | |||
if (!Utility.BinDeserialize(m_buf, out o)) | |||
return ErrCode.FailDeserial; | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode sendData(ClientRequest req,out ServerResponse o) | |||
{ | |||
o = null; | |||
if (!Connect()) | |||
return ErrCode.FailConnect; | |||
byte[] sendBuf; | |||
if (!Utility.BinSerialize(req, out sendBuf)) | |||
return ErrCode.FailSerial; | |||
if (!Send(sendBuf)) | |||
return ErrCode.FailSend; | |||
if (!Receive()) | |||
return ErrCode.FailReceive; | |||
DisConnect(); | |||
if (!Utility.BinDeserialize(m_buf, out o)) | |||
return ErrCode.FailDeserial; | |||
return ErrCode.Success; | |||
} | |||
} | |||
} | |||
@@ -0,0 +1,163 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Text; | |||
using StuMgmClient; | |||
using StuMgmLib.MyNameSpace; | |||
using System.Diagnostics; | |||
using System.Data; | |||
namespace StuMgmClient | |||
{ | |||
class SystemCtrl | |||
{ | |||
internal static ErrCode VerifLogin(short userName, string pawssword, out Lvl role, out int token) | |||
{ | |||
LoginResponse lr = new LoginResponse(); | |||
role = Lvl.Error; | |||
token = 0; | |||
UserInfoLogin cs = new UserInfoLogin(userName, pawssword); | |||
ClientRequest req = new ClientRequest(ClientFunc.VerifyLogin, cs); | |||
ServerResponse o = new ServerResponse(null); | |||
ErrCode err = SystemComm.GetData(req, out o); | |||
if (err != ErrCode.Success) | |||
return err; | |||
if (!(o.Object is LoginResponse)) | |||
return ErrCode.ErrData; | |||
if (!o.Final) | |||
{ | |||
Debug.Print(o.ErrMessage); | |||
return ErrCode.ErrData; | |||
} | |||
lr = (LoginResponse)o.Object; | |||
role = lr.Level; | |||
token = lr.Token; | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode GetCourseInfo(out List<CourseInfo> courseInfo) | |||
{ | |||
courseInfo = null; | |||
//****** | |||
ClientRequest req = new ClientRequest(ClientFunc.GetCourseInfo, null); | |||
ServerResponse o = new ServerResponse(null); | |||
ErrCode err = SystemComm.GetData(req, out o); | |||
if (err != ErrCode.Success) | |||
return err; | |||
if (!(o.Object is List<CourseInfo>)) | |||
return ErrCode.ErrData; | |||
if (!o.Final) | |||
{ | |||
Debug.Print(o.ErrMessage); | |||
return ErrCode.ErrData; | |||
} | |||
courseInfo = (List<CourseInfo>)o.Object; | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode RefreshUserCourseInfo(short job_id, int token) | |||
{ | |||
UserCourseInfo info; | |||
ErrCode err; | |||
err = GetUserCourseInfo(job_id, token, out info); | |||
if (err != ErrCode.Success) | |||
return err; | |||
err = SystemData.RefreshUserCourseInfo(info); | |||
if (err != ErrCode.Success) | |||
return err; | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode SendUserCourseInfoOper(UserCourseInfoOper uo) | |||
{ | |||
//****** | |||
ClientRequest req = new ClientRequest(ClientFunc.SUpdateCourse, uo); | |||
ServerResponse o = new ServerResponse(null); | |||
ErrCode err = SystemComm.sendData(req, out o); | |||
if (err != ErrCode.Success) | |||
return err; | |||
//if (!(o.Object is List<CourseInfo>)) | |||
// return ErrCode.ErrData; | |||
if (!o.Final) | |||
{ | |||
Debug.Print(o.ErrMessage); | |||
return ErrCode.ErrData; | |||
} | |||
return ErrCode.Success; | |||
} | |||
static ErrCode GetUserCourseInfo(short job_id, int token, out UserCourseInfo info) | |||
{ | |||
info = null; | |||
UserCourseInfoReq infoRe = new UserCourseInfoReq(); | |||
infoRe.Job_Id = job_id; | |||
infoRe.Token = token; | |||
ClientRequest req = new ClientRequest(ClientFunc.GetSelfUserCourseInfo, infoRe); | |||
ServerResponse o = new ServerResponse(null); | |||
ErrCode err = SystemComm.GetData(req, out o); | |||
if (err != ErrCode.Success) | |||
return err; | |||
if (!(o.Object is UserCourseInfo)) | |||
return ErrCode.ErrData; | |||
//info = (UserCourseInfo)o; | |||
info = (UserCourseInfo)o.Object; | |||
return ErrCode.Success; | |||
} | |||
internal static DataTable GetTable() | |||
{ | |||
return SystemData.StreeTable(); | |||
} | |||
#region 教师操作 | |||
internal static ErrCode RefreshAllUserCourseInfo(short job_id, int token) | |||
{ | |||
List<UserCourseInfo> userInfo; | |||
ErrCode err; | |||
err = GetAllUserCourseInfo(job_id, token, out userInfo); | |||
if (err != ErrCode.Success) | |||
return err; | |||
err = SystemData.RefreshAllUserCourseInfo(userInfo); | |||
if (err != ErrCode.Success) | |||
return err; | |||
return ErrCode.Success; | |||
} | |||
static ErrCode GetAllUserCourseInfo(short job_id, int token, out List<UserCourseInfo> userCourseInfo) | |||
{ | |||
userCourseInfo = null; | |||
UserCourseInfoReq infoRe = new UserCourseInfoReq(); | |||
infoRe.Job_Id = job_id; | |||
infoRe.Token = token; | |||
ClientRequest req = new ClientRequest(ClientFunc.GetSomeoneUserCInfo, infoRe); | |||
ServerResponse o = new ServerResponse(null); | |||
ErrCode err = SystemComm.GetData(req, out o); | |||
if (err != ErrCode.Success) | |||
return err; | |||
if (!(o.Object is List<UserCourseInfo>)) | |||
// return ErrCode.ErrData; | |||
userCourseInfo = (List<UserCourseInfo>)o.Object; | |||
return ErrCode.Success; | |||
} | |||
#endregion | |||
} | |||
} |
@@ -0,0 +1,196 @@ | |||
using System; | |||
using System.Text; | |||
using StuMgmLib.MyNameSpace; | |||
using System.Linq; | |||
using System.Data; | |||
using System.ComponentModel; | |||
using System.Collections; | |||
using System.Reflection; | |||
using System.Collections.Generic; | |||
namespace StuMgmClient | |||
{ | |||
class SystemData | |||
{ | |||
static Dictionary<short, CourseInfo> allCourseInfo; | |||
internal static Dictionary<short, CourseStatusEnum> allCourseStatus; | |||
static List<CourseInfo> courseInfo; | |||
static Dictionary<short, UserCourseInfo> allUserCourseInfo; | |||
internal static ErrCode InitSystemData() | |||
{ | |||
ErrCode err; | |||
err = InitCourseInfo(); | |||
if (err != ErrCode.Success) | |||
return err; | |||
return ErrCode.Success; | |||
} | |||
static ErrCode InitCourseInfo() | |||
{ | |||
ErrCode err; | |||
//List<CourseInfo> | |||
courseInfo = new List<CourseInfo>(); | |||
err = SystemCtrl.GetCourseInfo(out courseInfo); | |||
if (err != ErrCode.Success) | |||
return err; | |||
//将List<CourseInfo>转为Dictionary<short, CourseInfo> | |||
allCourseInfo = courseInfo.ToDictionary(key => key.Id, value => value); | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode RefreshUserCourseInfo(UserCourseInfo info) | |||
{ | |||
//将UserCourseInfo转为Dictionary<short,CourseStatusEnum> | |||
allCourseStatus = new Dictionary<short, CourseStatusEnum>(); | |||
int num = 0; | |||
short oldTem = 0; | |||
//切割字符串 | |||
string[] sArray = info.Status.Split(new char[2] { ':', ';' }); | |||
foreach (string i in sArray) | |||
{ | |||
if (i.Equals("")) { break; } | |||
short tem = Convert.ToInt16(i); | |||
num++; | |||
if (num % 2 != 0) | |||
{ | |||
allCourseStatus.Add(tem, CourseStatusEnum.NoStart); | |||
oldTem = tem; | |||
} | |||
else | |||
{ | |||
allCourseStatus[oldTem] = (CourseStatusEnum)tem; | |||
} | |||
} | |||
return ErrCode.Success; | |||
} | |||
internal static ErrCode RefreshAllUserCourseInfo(List<UserCourseInfo> info) | |||
{ | |||
//将List<UserCourseInfo>转为Dictionary<short,UserCourseInfo> | |||
foreach (var item in info) | |||
{ | |||
allUserCourseInfo=new Dictionary<short,UserCourseInfo>(); | |||
allUserCourseInfo.Add(item.JobId, item); | |||
} | |||
return ErrCode.Success; | |||
} | |||
//internal static void StreeList() | |||
//{ | |||
// allStreeDatas = new Dictionary<short,UserCourseDetail>(); | |||
// foreach (var item in allCourseStatus) | |||
// { | |||
// UserCourseDetail courseDetail = new UserCourseDetail(); | |||
// CourseInfo info = allCourseInfo[item.Key];//找到状态对应的课程表信息 | |||
// courseDetail.Id = info.Id; | |||
// courseDetail.Name = info.Name; | |||
// courseDetail.Status = (int)item.Value; | |||
// courseDetail.Content = info.Content; | |||
// allStreeDatas.Add(info.Pid,courseDetail); | |||
// } | |||
//} | |||
//internal static UserCourseDetail r(CourseInfo info, ref Dictionary<short, UserCourseDetail> allCourseStatus) | |||
//{ | |||
// UserCourseDetail sel; | |||
// if (allCourseStatus.TryGetValue(info.Id, out sel)) | |||
// return sel; | |||
// UserCourseDetail m = new UserCourseDetail(); | |||
// //info->m | |||
// allCourseStatus.Add(info.Id, m); | |||
// if (info.Pid != 0) | |||
// { | |||
// UserCourseDetail father = r(allCourseInfo[info.Pid], ref allCourseStatus); | |||
// father.Children.Add(m); | |||
// } | |||
// return m; | |||
//} | |||
//internal static void rr(UserCourseDetail u, TreeNode n) | |||
//{ | |||
// foreach(UserCourseDetail child in u.Children) | |||
// { | |||
// TreeNode node = new TreeNode(child); | |||
// n.add(node); | |||
// rr(child, node); | |||
// } | |||
//} | |||
//internal static void aa (List<string> keys,List<string> values) | |||
//{ | |||
// Dictionary<short, UserCourseDetail> allCourseStatus=new Dictionary<short,UserCourseDetail>(); | |||
// for (short i = 0; i < keys.Count; i++) | |||
// r(allCourseInfo[i], ref allCourseStatus); | |||
// List<UserCourseDetail> lst = new List<UserCourseDetail>(); | |||
// // | |||
// //TreeNode all; | |||
// List<TreeNode> all; | |||
// foreach(UserCourseDetail u in lst) | |||
// { | |||
// TreeNode n = new TreeNode(); | |||
// rr(u, n); | |||
// all.add(n); | |||
// } | |||
//} | |||
static DataTable ListToDb(List<CourseInfo> list) | |||
{ | |||
DataTable dt = new DataTable(); | |||
dt.Columns.Add("Id", typeof(int)); | |||
dt.Columns.Add("Name", typeof(string)); | |||
dt.Columns.Add("Pid", typeof(int)); | |||
dt.Columns.Add("Content", typeof(string)); | |||
dt.Columns.Add("Statu", typeof(int)); | |||
for (int i = 0; i < list.Count; i++) | |||
{ | |||
DataRow dr = dt.NewRow(); | |||
dr[0] = list[i].Id; | |||
dr[1] = list[i].Name; | |||
dr[2] = list[i].Pid; | |||
dr[3] = list[i].Content; | |||
try | |||
{ | |||
dr[4] = (int)allCourseStatus[(short)list[i].Id]; | |||
} | |||
catch | |||
{ | |||
dr[4] = -1; | |||
} | |||
dt.Rows.Add(dr); | |||
} | |||
return dt; | |||
} | |||
static DataTable ListToDb(List<UserCourseInfo> list) | |||
{ | |||
DataTable dt = new DataTable(); | |||
dt.Columns.Add("job_id", typeof(short)); | |||
dt.Columns.Add("name", typeof(string)); | |||
dt.Columns.Add("status", typeof(string)); | |||
dt.Columns.Add("details", typeof(string)); | |||
for (int i = 0; i < list.Count; i++) | |||
{ | |||
DataRow dr = dt.NewRow(); | |||
dr[0] = list[i].JobId; | |||
dr[1] = list[i].Name; | |||
dr[2] = list[i].Status; | |||
dr[3] = list[i].Details; | |||
dt.Rows.Add(dr); | |||
} | |||
return dt; | |||
} | |||
internal static DataTable StreeTable() | |||
{ | |||
return ListToDb(courseInfo); | |||
} | |||
internal static Dictionary<short, CourseStatusEnum> StreeCourseStatus() | |||
{ | |||
return allCourseStatus; | |||
} | |||
} | |||
} |
@@ -0,0 +1,153 @@ | |||
using StuMgmLib.MyNameSpace; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Data; | |||
using System.Drawing; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
namespace StuMgmClient | |||
{ | |||
public partial class TeacherForm : Form | |||
{ | |||
//状态int值转换初始dic | |||
Dictionary<int, string> dic = new Dictionary<int, string>(); | |||
Dictionary<int, string> dic2 = new Dictionary<int, string>(); | |||
DataSet ds = new DataSet(); | |||
//登陆身份缓存数据 | |||
DataSet userSet = null; | |||
//StudentMysql sms = new StudentMysql(); | |||
public TeacherForm(short job_id, int token) | |||
{ | |||
//if (SystemCtrl.RefreshAllUserCourseInfo(job_id, token) != ErrCode.Success) | |||
// throw new Exception("获取用户信息异常,请重新启动"); | |||
InitializeComponent(); | |||
// userSet = ds; | |||
//datagrdaview表格初始数据格式化 | |||
//dic.Add(0, "未开始"); dic.Add(1, "进行中"); dic.Add(2, "待验收"); dic.Add(3, "等待验收中"); dic.Add(4, "验收中"); dic.Add(5, "验收完成"); dic.Add(6, "超时"); dic.Add(7, "预习"); | |||
} | |||
//学员详情_修改按钮方法 | |||
private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) | |||
{ | |||
if (e.ColumnIndex == 3 && e.RowIndex != -1) | |||
{ | |||
DataRow drViews = ds.Tables[0].Rows[e.RowIndex]; | |||
SetForm set = new SetForm(drViews); | |||
set.ShowDialog(); | |||
if (set.DialogResult == DialogResult.Yes) | |||
//ds = sms.SelectMissionState(); | |||
ShowData(ds); | |||
} | |||
} | |||
//学员详情_将状态int值格式转换string | |||
private void DataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) | |||
{ | |||
//if (e.ColumnIndex == 1) | |||
//{ | |||
// e.Value = dic2[Convert.ToInt32(e.Value)]; | |||
//} | |||
//if (e.ColumnIndex == 2) | |||
//{ | |||
// e.Value = dic[Convert.ToInt32(e.Value)]; | |||
//} | |||
} | |||
//学员详情_自动生成编号列 | |||
private void DataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) | |||
{ | |||
Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dgvStudent.RowHeadersWidth - 4, e.RowBounds.Height); | |||
TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(), dgvStudent.RowHeadersDefaultCellStyle.Font, rectangle, dgvStudent.RowHeadersDefaultCellStyle.ForeColor, TextFormatFlags.VerticalCenter | TextFormatFlags.Right); | |||
} | |||
//学员详情_根据学员名字模糊查询 | |||
private void BtnSelectStudent_Click(object sender, EventArgs e) | |||
{ | |||
string text = txtStudent.Text; | |||
//ds = sms.SelectNameState(text); | |||
//ShowData(ds); | |||
} | |||
//任务管理_编辑任务 | |||
private void BtnEditMTxt_Click(object sender, EventArgs e) | |||
{ | |||
rtxMission.Enabled = true; | |||
} | |||
//任务管理_下拉框选择 | |||
private void CboMission_SelectedIndexChanged(object sender, EventArgs e) | |||
{ | |||
//DataSet dsManagement = sms.SelectMissionOne(this.cboMission.SelectedIndex); | |||
// string mContent = dsManagement.Tables["mission"].Rows[0]["Content"].ToString(); | |||
// rtxMission.Text = mContent; | |||
rtxMission.Enabled = false; | |||
} | |||
//任务管理_保存修改的内容 | |||
private void BtnSavaTxt_Click(object sender, EventArgs e) | |||
{ | |||
if (rtxMission.Enabled == true) | |||
{ | |||
int mission = cboMission.SelectedIndex; | |||
string text = rtxMission.Text; | |||
//// int result = sms.UpdateContent(mission, text); | |||
// if (result > 0) | |||
// { | |||
// MessageBox.Show("保存成功", "提示"); | |||
// } | |||
// else | |||
// { | |||
// MessageBox.Show("保存失败", "提示"); | |||
// } | |||
} | |||
} | |||
//个人信息_数据回显 | |||
private void PanUserInfo_Paint(object sender, PaintEventArgs e) | |||
{ | |||
lblUserNameV.Text = userSet.Tables["user"].Rows[0]["Name"].ToString(); | |||
int powerNum = Convert.ToInt32(userSet.Tables["user"].Rows[0]["Power"]); | |||
string s = powerNum == 1 ? "学生" : powerNum == 2 ? "教师" : "管理员"; | |||
lblUsershenfenV.Text = s; | |||
} | |||
//切换账号_切换 | |||
private void BtnSwAccount_Click(object sender, EventArgs e) | |||
{ | |||
DialogResult result = MessageBox.Show("是否切换账号", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); | |||
if (result == DialogResult.OK) | |||
{ | |||
this.Dispose(); | |||
//LoginForm.login.Show(); | |||
} | |||
} | |||
//左侧导航栏_切换到学员详情 | |||
private void BtnStudent_Click(object sender, EventArgs e) | |||
{ | |||
panStudent.Visible = true; | |||
panStudent.BringToFront();//将pan置顶 | |||
} | |||
//左侧导航栏_切换到任务管理 | |||
private void BtnFile_Click(object sender, EventArgs e) | |||
{ | |||
cboMission.SelectedIndex = 0;//设置显示的item索引 | |||
panManagement.Enabled = true; | |||
panManagement.Visible = true; | |||
panManagement.BringToFront(); | |||
} | |||
//左侧导航栏_切换到个人信息 | |||
private void BtnUserInfo_Click(object sender, EventArgs e) | |||
{ | |||
panUserInfo.Enabled = true; | |||
panUserInfo.Visible = true; | |||
panUserInfo.BringToFront(); | |||
} | |||
//窗体加载初始化数据 | |||
private void TeacherForm_Load(object sender, EventArgs e) | |||
{ | |||
// ds = sms.SelectMissionState(); | |||
// ShowData(ds); | |||
} | |||
//初始化数据公用方法 | |||
private void ShowData(DataSet ds) | |||
{ | |||
DataTable dtb = ds.Tables[0]; | |||
dgvStudent.AutoGenerateColumns = false; | |||
dgvStudent.AllowUserToAddRows = false; | |||
dgvStudent.DataSource = dtb; | |||
} | |||
} | |||
} |
@@ -0,0 +1,716 @@ | |||
namespace StuMgmClient | |||
{ | |||
partial class TeacherForm | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); | |||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TeacherForm)); | |||
this.panStudent = new System.Windows.Forms.Panel(); | |||
this.lblStudentHead = new System.Windows.Forms.Label(); | |||
this.btnSelectStudent = new System.Windows.Forms.Button(); | |||
this.txtStudent = new System.Windows.Forms.TextBox(); | |||
this.dgvStudent = new System.Windows.Forms.DataGridView(); | |||
this.姓名 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | |||
this.任务名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | |||
this.任务状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | |||
this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); | |||
this.panLeft = new System.Windows.Forms.Panel(); | |||
this.btnUserInfo = new System.Windows.Forms.Button(); | |||
this.btnSwAccount = new System.Windows.Forms.Button(); | |||
this.btnFile = new System.Windows.Forms.Button(); | |||
this.btnStudent = new System.Windows.Forms.Button(); | |||
this.panManagement = new System.Windows.Forms.Panel(); | |||
this.lblMissionHead = new System.Windows.Forms.Label(); | |||
this.btnEditMTxt = new System.Windows.Forms.Button(); | |||
this.btnSavaTxt = new System.Windows.Forms.Button(); | |||
this.cboMission = new System.Windows.Forms.ComboBox(); | |||
this.rtxMission = new System.Windows.Forms.RichTextBox(); | |||
this.panHead = new System.Windows.Forms.Panel(); | |||
this.btnRefresh = new System.Windows.Forms.Button(); | |||
this.btnBack = new System.Windows.Forms.Button(); | |||
this.bntNext = new System.Windows.Forms.Button(); | |||
this.btnClose = new System.Windows.Forms.Button(); | |||
this.btnIndex = new System.Windows.Forms.Button(); | |||
this.lblHeadTwo = new System.Windows.Forms.Label(); | |||
this.picHead = new System.Windows.Forms.PictureBox(); | |||
this.lblHead = new System.Windows.Forms.Label(); | |||
this.panUserInfo = new System.Windows.Forms.Panel(); | |||
this.tlpUserInfo = new System.Windows.Forms.TableLayoutPanel(); | |||
this.lblUserzhiwuV = new System.Windows.Forms.Label(); | |||
this.lblUserbumenV = new System.Windows.Forms.Label(); | |||
this.lblUserName = new System.Windows.Forms.Label(); | |||
this.lblUsershenfenV = new System.Windows.Forms.Label(); | |||
this.lblUserNameV = new System.Windows.Forms.Label(); | |||
this.lblUserbumen = new System.Windows.Forms.Label(); | |||
this.lblUserzhiwu = new System.Windows.Forms.Label(); | |||
this.lblUsershenfen = new System.Windows.Forms.Label(); | |||
this.panStudent.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.dgvStudent)).BeginInit(); | |||
this.panLeft.SuspendLayout(); | |||
this.panManagement.SuspendLayout(); | |||
this.panHead.SuspendLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picHead)).BeginInit(); | |||
this.panUserInfo.SuspendLayout(); | |||
this.tlpUserInfo.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// panStudent | |||
// | |||
this.panStudent.BackColor = System.Drawing.Color.Transparent; | |||
this.panStudent.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; | |||
this.panStudent.Controls.Add(this.lblStudentHead); | |||
this.panStudent.Controls.Add(this.btnSelectStudent); | |||
this.panStudent.Controls.Add(this.txtStudent); | |||
this.panStudent.Controls.Add(this.dgvStudent); | |||
this.panStudent.Location = new System.Drawing.Point(213, 99); | |||
this.panStudent.Name = "panStudent"; | |||
this.panStudent.Size = new System.Drawing.Size(790, 534); | |||
this.panStudent.TabIndex = 5; | |||
// | |||
// lblStudentHead | |||
// | |||
this.lblStudentHead.AutoSize = true; | |||
this.lblStudentHead.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblStudentHead.Location = new System.Drawing.Point(14, 8); | |||
this.lblStudentHead.Name = "lblStudentHead"; | |||
this.lblStudentHead.Size = new System.Drawing.Size(131, 25); | |||
this.lblStudentHead.TabIndex = 7; | |||
this.lblStudentHead.Text = "学生任务详情:"; | |||
// | |||
// btnSelectStudent | |||
// | |||
this.btnSelectStudent.BackColor = System.Drawing.Color.CornflowerBlue; | |||
this.btnSelectStudent.Font = new System.Drawing.Font("幼圆", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSelectStudent.ForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.btnSelectStudent.Location = new System.Drawing.Point(677, 5); | |||
this.btnSelectStudent.Name = "btnSelectStudent"; | |||
this.btnSelectStudent.Size = new System.Drawing.Size(106, 38); | |||
this.btnSelectStudent.TabIndex = 6; | |||
this.btnSelectStudent.Text = "查找学员"; | |||
this.btnSelectStudent.UseVisualStyleBackColor = false; | |||
this.btnSelectStudent.Click += new System.EventHandler(this.BtnSelectStudent_Click); | |||
// | |||
// txtStudent | |||
// | |||
this.txtStudent.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.txtStudent.Location = new System.Drawing.Point(461, 8); | |||
this.txtStudent.Multiline = true; | |||
this.txtStudent.Name = "txtStudent"; | |||
this.txtStudent.Size = new System.Drawing.Size(205, 33); | |||
this.txtStudent.TabIndex = 5; | |||
// | |||
// dgvStudent | |||
// | |||
this.dgvStudent.AllowUserToResizeColumns = false; | |||
this.dgvStudent.AllowUserToResizeRows = false; | |||
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | |||
this.dgvStudent.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; | |||
this.dgvStudent.BackgroundColor = System.Drawing.Color.Gainsboro; | |||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle2.BackColor = System.Drawing.Color.CornflowerBlue; | |||
dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
dataGridViewCellStyle2.ForeColor = System.Drawing.Color.DarkSlateGray; | |||
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | |||
this.dgvStudent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2; | |||
this.dgvStudent.ColumnHeadersHeight = 40; | |||
this.dgvStudent.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | |||
this.姓名, | |||
this.任务名称, | |||
this.任务状态, | |||
this.操作}); | |||
this.dgvStudent.EnableHeadersVisualStyles = false; | |||
this.dgvStudent.Location = new System.Drawing.Point(4, 46); | |||
this.dgvStudent.MultiSelect = false; | |||
this.dgvStudent.Name = "dgvStudent"; | |||
dataGridViewCellStyle7.BackColor = System.Drawing.Color.WhiteSmoke; | |||
dataGridViewCellStyle7.ForeColor = System.Drawing.Color.Black; | |||
dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
dataGridViewCellStyle7.SelectionForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.dgvStudent.RowsDefaultCellStyle = dataGridViewCellStyle7; | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.SelectionBackColor = System.Drawing.SystemColors.Highlight; | |||
this.dgvStudent.RowTemplate.DefaultCellStyle.SelectionForeColor = System.Drawing.Color.WhiteSmoke; | |||
this.dgvStudent.RowTemplate.Height = 33; | |||
this.dgvStudent.RowTemplate.ReadOnly = true; | |||
this.dgvStudent.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False; | |||
this.dgvStudent.Size = new System.Drawing.Size(784, 481); | |||
this.dgvStudent.TabIndex = 0; | |||
this.dgvStudent.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView1_CellContentClick); | |||
this.dgvStudent.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.DataGridView1_CellFormatting); | |||
this.dgvStudent.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.DataGridView1_RowPostPaint); | |||
// | |||
// 姓名 | |||
// | |||
this.姓名.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
this.姓名.DataPropertyName = "Name"; | |||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.姓名.DefaultCellStyle = dataGridViewCellStyle3; | |||
this.姓名.HeaderText = "姓名"; | |||
this.姓名.Name = "姓名"; | |||
this.姓名.Resizable = System.Windows.Forms.DataGridViewTriState.False; | |||
// | |||
// 任务名称 | |||
// | |||
this.任务名称.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
this.任务名称.DataPropertyName = "MissionId"; | |||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F); | |||
this.任务名称.DefaultCellStyle = dataGridViewCellStyle4; | |||
this.任务名称.HeaderText = "任务名称"; | |||
this.任务名称.Name = "任务名称"; | |||
// | |||
// 任务状态 | |||
// | |||
this.任务状态.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
this.任务状态.DataPropertyName = "State"; | |||
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 9F); | |||
this.任务状态.DefaultCellStyle = dataGridViewCellStyle5; | |||
this.任务状态.HeaderText = "任务状态"; | |||
this.任务状态.Name = "任务状态"; | |||
// | |||
// 操作 | |||
// | |||
this.操作.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; | |||
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | |||
dataGridViewCellStyle6.BackColor = System.Drawing.Color.DarkSeaGreen; | |||
dataGridViewCellStyle6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
dataGridViewCellStyle6.ForeColor = System.Drawing.Color.Transparent; | |||
dataGridViewCellStyle6.NullValue = "修改"; | |||
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.Color.Transparent; | |||
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.Color.Transparent; | |||
this.操作.DefaultCellStyle = dataGridViewCellStyle6; | |||
this.操作.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.操作.HeaderText = "操作"; | |||
this.操作.Name = "操作"; | |||
this.操作.Resizable = System.Windows.Forms.DataGridViewTriState.True; | |||
this.操作.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; | |||
this.操作.Text = ""; | |||
// | |||
// panLeft | |||
// | |||
this.panLeft.BackColor = System.Drawing.Color.AliceBlue; | |||
this.panLeft.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panLeft.BackgroundImage"))); | |||
this.panLeft.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.panLeft.Controls.Add(this.btnUserInfo); | |||
this.panLeft.Controls.Add(this.btnSwAccount); | |||
this.panLeft.Controls.Add(this.btnFile); | |||
this.panLeft.Controls.Add(this.btnStudent); | |||
this.panLeft.Location = new System.Drawing.Point(4, 99); | |||
this.panLeft.Name = "panLeft"; | |||
this.panLeft.Size = new System.Drawing.Size(203, 534); | |||
this.panLeft.TabIndex = 4; | |||
// | |||
// btnUserInfo | |||
// | |||
this.btnUserInfo.BackColor = System.Drawing.Color.Transparent; | |||
this.btnUserInfo.FlatAppearance.BorderSize = 0; | |||
this.btnUserInfo.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnUserInfo.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnUserInfo.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnUserInfo.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnUserInfo.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnUserInfo.Location = new System.Drawing.Point(4, 115); | |||
this.btnUserInfo.Name = "btnUserInfo"; | |||
this.btnUserInfo.Size = new System.Drawing.Size(194, 48); | |||
this.btnUserInfo.TabIndex = 4; | |||
this.btnUserInfo.Text = "个人信息"; | |||
this.btnUserInfo.UseVisualStyleBackColor = false; | |||
this.btnUserInfo.Click += new System.EventHandler(this.BtnUserInfo_Click); | |||
// | |||
// btnSwAccount | |||
// | |||
this.btnSwAccount.BackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatAppearance.BorderSize = 0; | |||
this.btnSwAccount.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnSwAccount.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSwAccount.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnSwAccount.Location = new System.Drawing.Point(4, 169); | |||
this.btnSwAccount.Name = "btnSwAccount"; | |||
this.btnSwAccount.Size = new System.Drawing.Size(194, 48); | |||
this.btnSwAccount.TabIndex = 3; | |||
this.btnSwAccount.Text = "切换账号"; | |||
this.btnSwAccount.UseVisualStyleBackColor = false; | |||
this.btnSwAccount.Click += new System.EventHandler(this.BtnSwAccount_Click); | |||
// | |||
// btnFile | |||
// | |||
this.btnFile.BackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatAppearance.BorderSize = 0; | |||
this.btnFile.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnFile.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnFile.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnFile.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnFile.Location = new System.Drawing.Point(4, 61); | |||
this.btnFile.Name = "btnFile"; | |||
this.btnFile.Size = new System.Drawing.Size(194, 48); | |||
this.btnFile.TabIndex = 2; | |||
this.btnFile.Text = "任务管理"; | |||
this.btnFile.UseVisualStyleBackColor = false; | |||
this.btnFile.Click += new System.EventHandler(this.BtnFile_Click); | |||
// | |||
// btnStudent | |||
// | |||
this.btnStudent.BackColor = System.Drawing.Color.Transparent; | |||
this.btnStudent.FlatAppearance.BorderSize = 0; | |||
this.btnStudent.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnStudent.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnStudent.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.btnStudent.Font = new System.Drawing.Font("幼圆", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnStudent.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnStudent.Location = new System.Drawing.Point(4, 11); | |||
this.btnStudent.Name = "btnStudent"; | |||
this.btnStudent.Size = new System.Drawing.Size(194, 45); | |||
this.btnStudent.TabIndex = 0; | |||
this.btnStudent.Text = "学员详情"; | |||
this.btnStudent.UseVisualStyleBackColor = false; | |||
this.btnStudent.Click += new System.EventHandler(this.BtnStudent_Click); | |||
// | |||
// panManagement | |||
// | |||
this.panManagement.BackColor = System.Drawing.Color.LightGray; | |||
this.panManagement.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panManagement.BackgroundImage"))); | |||
this.panManagement.Controls.Add(this.lblMissionHead); | |||
this.panManagement.Controls.Add(this.btnEditMTxt); | |||
this.panManagement.Controls.Add(this.btnSavaTxt); | |||
this.panManagement.Controls.Add(this.cboMission); | |||
this.panManagement.Controls.Add(this.rtxMission); | |||
this.panManagement.Enabled = false; | |||
this.panManagement.Location = new System.Drawing.Point(213, 99); | |||
this.panManagement.Name = "panManagement"; | |||
this.panManagement.Size = new System.Drawing.Size(790, 534); | |||
this.panManagement.TabIndex = 8; | |||
this.panManagement.Visible = false; | |||
// | |||
// lblMissionHead | |||
// | |||
this.lblMissionHead.AutoSize = true; | |||
this.lblMissionHead.BackColor = System.Drawing.Color.Transparent; | |||
this.lblMissionHead.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblMissionHead.Location = new System.Drawing.Point(5, 7); | |||
this.lblMissionHead.Name = "lblMissionHead"; | |||
this.lblMissionHead.Size = new System.Drawing.Size(131, 25); | |||
this.lblMissionHead.TabIndex = 14; | |||
this.lblMissionHead.Text = "修改任务内容:"; | |||
// | |||
// btnEditMTxt | |||
// | |||
this.btnEditMTxt.BackColor = System.Drawing.Color.LightGray; | |||
this.btnEditMTxt.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnEditMTxt.Location = new System.Drawing.Point(625, 3); | |||
this.btnEditMTxt.Name = "btnEditMTxt"; | |||
this.btnEditMTxt.Size = new System.Drawing.Size(78, 33); | |||
this.btnEditMTxt.TabIndex = 13; | |||
this.btnEditMTxt.Text = "编辑"; | |||
this.btnEditMTxt.UseVisualStyleBackColor = false; | |||
this.btnEditMTxt.Click += new System.EventHandler(this.BtnEditMTxt_Click); | |||
// | |||
// btnSavaTxt | |||
// | |||
this.btnSavaTxt.BackColor = System.Drawing.Color.LightGray; | |||
this.btnSavaTxt.Font = new System.Drawing.Font("微软雅黑", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.btnSavaTxt.Location = new System.Drawing.Point(707, 3); | |||
this.btnSavaTxt.Name = "btnSavaTxt"; | |||
this.btnSavaTxt.Size = new System.Drawing.Size(78, 33); | |||
this.btnSavaTxt.TabIndex = 12; | |||
this.btnSavaTxt.Text = "保存"; | |||
this.btnSavaTxt.UseVisualStyleBackColor = false; | |||
this.btnSavaTxt.Click += new System.EventHandler(this.BtnSavaTxt_Click); | |||
// | |||
// cboMission | |||
// | |||
this.cboMission.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.cboMission.BackColor = System.Drawing.Color.WhiteSmoke; | |||
this.cboMission.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | |||
this.cboMission.FlatStyle = System.Windows.Forms.FlatStyle.System; | |||
this.cboMission.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.cboMission.Items.AddRange(new object[] { | |||
"基础学习", | |||
"四则运算", | |||
"算法题", | |||
"Modbus"}); | |||
this.cboMission.Location = new System.Drawing.Point(449, 4); | |||
this.cboMission.Name = "cboMission"; | |||
this.cboMission.Size = new System.Drawing.Size(170, 28); | |||
this.cboMission.TabIndex = 9; | |||
this.cboMission.SelectedIndexChanged += new System.EventHandler(this.CboMission_SelectedIndexChanged); | |||
// | |||
// rtxMission | |||
// | |||
this.rtxMission.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.rtxMission.Enabled = false; | |||
this.rtxMission.Font = new System.Drawing.Font("微软雅黑", 10.8F); | |||
this.rtxMission.Location = new System.Drawing.Point(5, 38); | |||
this.rtxMission.Name = "rtxMission"; | |||
this.rtxMission.Size = new System.Drawing.Size(780, 490); | |||
this.rtxMission.TabIndex = 10; | |||
this.rtxMission.Text = ""; | |||
// | |||
// panHead | |||
// | |||
this.panHead.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panHead.BackgroundImage"))); | |||
this.panHead.Controls.Add(this.btnRefresh); | |||
this.panHead.Controls.Add(this.btnBack); | |||
this.panHead.Controls.Add(this.bntNext); | |||
this.panHead.Controls.Add(this.btnClose); | |||
this.panHead.Controls.Add(this.btnIndex); | |||
this.panHead.Controls.Add(this.lblHeadTwo); | |||
this.panHead.Controls.Add(this.picHead); | |||
this.panHead.Controls.Add(this.lblHead); | |||
this.panHead.Location = new System.Drawing.Point(3, 8); | |||
this.panHead.Name = "panHead"; | |||
this.panHead.Size = new System.Drawing.Size(1002, 89); | |||
this.panHead.TabIndex = 9; | |||
// | |||
// btnRefresh | |||
// | |||
this.btnRefresh.BackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnRefresh.BackgroundImage"))); | |||
this.btnRefresh.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnRefresh.FlatAppearance.BorderSize = 0; | |||
this.btnRefresh.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnRefresh.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnRefresh.Location = new System.Drawing.Point(746, 28); | |||
this.btnRefresh.Name = "btnRefresh"; | |||
this.btnRefresh.Size = new System.Drawing.Size(40, 40); | |||
this.btnRefresh.TabIndex = 7; | |||
this.btnRefresh.UseVisualStyleBackColor = false; | |||
// | |||
// btnBack | |||
// | |||
this.btnBack.BackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnBack.BackgroundImage"))); | |||
this.btnBack.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnBack.FlatAppearance.BorderSize = 0; | |||
this.btnBack.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnBack.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnBack.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnBack.Location = new System.Drawing.Point(811, 28); | |||
this.btnBack.Name = "btnBack"; | |||
this.btnBack.Size = new System.Drawing.Size(40, 40); | |||
this.btnBack.TabIndex = 6; | |||
this.btnBack.UseVisualStyleBackColor = false; | |||
// | |||
// bntNext | |||
// | |||
this.bntNext.BackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bntNext.BackgroundImage"))); | |||
this.bntNext.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.bntNext.FlatAppearance.BorderSize = 0; | |||
this.bntNext.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.bntNext.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.bntNext.ForeColor = System.Drawing.Color.Transparent; | |||
this.bntNext.Location = new System.Drawing.Point(877, 28); | |||
this.bntNext.Name = "bntNext"; | |||
this.bntNext.Size = new System.Drawing.Size(40, 40); | |||
this.bntNext.TabIndex = 5; | |||
this.bntNext.UseVisualStyleBackColor = false; | |||
// | |||
// btnClose | |||
// | |||
this.btnClose.BackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnClose.BackgroundImage"))); | |||
this.btnClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnClose.FlatAppearance.BorderSize = 0; | |||
this.btnClose.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnClose.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnClose.Location = new System.Drawing.Point(940, 28); | |||
this.btnClose.Name = "btnClose"; | |||
this.btnClose.Size = new System.Drawing.Size(40, 40); | |||
this.btnClose.TabIndex = 4; | |||
this.btnClose.UseVisualStyleBackColor = false; | |||
// | |||
// btnIndex | |||
// | |||
this.btnIndex.BackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnIndex.BackgroundImage"))); | |||
this.btnIndex.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.btnIndex.FlatAppearance.BorderSize = 0; | |||
this.btnIndex.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.FlatStyle = System.Windows.Forms.FlatStyle.Flat; | |||
this.btnIndex.ForeColor = System.Drawing.Color.Transparent; | |||
this.btnIndex.Location = new System.Drawing.Point(675, 28); | |||
this.btnIndex.Name = "btnIndex"; | |||
this.btnIndex.Size = new System.Drawing.Size(40, 40); | |||
this.btnIndex.TabIndex = 3; | |||
this.btnIndex.UseVisualStyleBackColor = false; | |||
// | |||
// lblHeadTwo | |||
// | |||
this.lblHeadTwo.AutoSize = true; | |||
this.lblHeadTwo.BackColor = System.Drawing.Color.Transparent; | |||
this.lblHeadTwo.Font = new System.Drawing.Font("华文琥珀", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblHeadTwo.ForeColor = System.Drawing.Color.DodgerBlue; | |||
this.lblHeadTwo.Location = new System.Drawing.Point(109, 59); | |||
this.lblHeadTwo.Name = "lblHeadTwo"; | |||
this.lblHeadTwo.Size = new System.Drawing.Size(112, 26); | |||
this.lblHeadTwo.TabIndex = 2; | |||
this.lblHeadTwo.Text = "教师平台"; | |||
// | |||
// picHead | |||
// | |||
this.picHead.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.picHead.BackColor = System.Drawing.Color.Transparent; | |||
this.picHead.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; | |||
this.picHead.Image = ((System.Drawing.Image)(resources.GetObject("picHead.Image"))); | |||
this.picHead.Location = new System.Drawing.Point(18, 21); | |||
this.picHead.Name = "picHead"; | |||
this.picHead.Size = new System.Drawing.Size(65, 57); | |||
this.picHead.TabIndex = 1; | |||
this.picHead.TabStop = false; | |||
// | |||
// lblHead | |||
// | |||
this.lblHead.AutoSize = true; | |||
this.lblHead.BackColor = System.Drawing.Color.Transparent; | |||
this.lblHead.Font = new System.Drawing.Font("华文琥珀", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblHead.ForeColor = System.Drawing.Color.DodgerBlue; | |||
this.lblHead.Location = new System.Drawing.Point(89, 26); | |||
this.lblHead.Name = "lblHead"; | |||
this.lblHead.Size = new System.Drawing.Size(155, 31); | |||
this.lblHead.TabIndex = 0; | |||
this.lblHead.Text = "信 捷 电 气"; | |||
// | |||
// panUserInfo | |||
// | |||
this.panUserInfo.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.panUserInfo.BackColor = System.Drawing.Color.WhiteSmoke; | |||
this.panUserInfo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; | |||
this.panUserInfo.Controls.Add(this.tlpUserInfo); | |||
this.panUserInfo.Enabled = false; | |||
this.panUserInfo.Location = new System.Drawing.Point(213, 99); | |||
this.panUserInfo.Name = "panUserInfo"; | |||
this.panUserInfo.Size = new System.Drawing.Size(790, 531); | |||
this.panUserInfo.TabIndex = 16; | |||
this.panUserInfo.Visible = false; | |||
this.panUserInfo.Paint += new System.Windows.Forms.PaintEventHandler(this.PanUserInfo_Paint); | |||
// | |||
// tlpUserInfo | |||
// | |||
this.tlpUserInfo.ColumnCount = 2; | |||
this.tlpUserInfo.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 108F)); | |||
this.tlpUserInfo.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 128F)); | |||
this.tlpUserInfo.Controls.Add(this.lblUserzhiwuV, 1, 2); | |||
this.tlpUserInfo.Controls.Add(this.lblUserbumenV, 1, 1); | |||
this.tlpUserInfo.Controls.Add(this.lblUserName, 0, 0); | |||
this.tlpUserInfo.Controls.Add(this.lblUsershenfenV, 1, 3); | |||
this.tlpUserInfo.Controls.Add(this.lblUserNameV, 1, 0); | |||
this.tlpUserInfo.Controls.Add(this.lblUserbumen, 0, 1); | |||
this.tlpUserInfo.Controls.Add(this.lblUserzhiwu, 0, 2); | |||
this.tlpUserInfo.Controls.Add(this.lblUsershenfen, 0, 3); | |||
this.tlpUserInfo.Location = new System.Drawing.Point(45, 46); | |||
this.tlpUserInfo.Name = "tlpUserInfo"; | |||
this.tlpUserInfo.RowCount = 4; | |||
this.tlpUserInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); | |||
this.tlpUserInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); | |||
this.tlpUserInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); | |||
this.tlpUserInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); | |||
this.tlpUserInfo.Size = new System.Drawing.Size(236, 297); | |||
this.tlpUserInfo.TabIndex = 6; | |||
// | |||
// lblUserzhiwuV | |||
// | |||
this.lblUserzhiwuV.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserzhiwuV.AutoSize = true; | |||
this.lblUserzhiwuV.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserzhiwuV.Location = new System.Drawing.Point(120, 175); | |||
this.lblUserzhiwuV.Name = "lblUserzhiwuV"; | |||
this.lblUserzhiwuV.Size = new System.Drawing.Size(104, 19); | |||
this.lblUserzhiwuV.TabIndex = 7; | |||
this.lblUserzhiwuV.Text = "软件工程师"; | |||
// | |||
// lblUserbumenV | |||
// | |||
this.lblUserbumenV.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserbumenV.AutoSize = true; | |||
this.lblUserbumenV.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserbumenV.Location = new System.Drawing.Point(120, 101); | |||
this.lblUserbumenV.Name = "lblUserbumenV"; | |||
this.lblUserbumenV.Size = new System.Drawing.Size(104, 19); | |||
this.lblUserbumenV.TabIndex = 6; | |||
this.lblUserbumenV.Text = "研发训练营"; | |||
// | |||
// lblUserName | |||
// | |||
this.lblUserName.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserName.AutoSize = true; | |||
this.lblUserName.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserName.Location = new System.Drawing.Point(25, 27); | |||
this.lblUserName.Name = "lblUserName"; | |||
this.lblUserName.Size = new System.Drawing.Size(57, 19); | |||
this.lblUserName.TabIndex = 0; | |||
this.lblUserName.Text = "姓名:"; | |||
// | |||
// lblUsershenfenV | |||
// | |||
this.lblUsershenfenV.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUsershenfenV.AutoSize = true; | |||
this.lblUsershenfenV.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUsershenfenV.Location = new System.Drawing.Point(172, 250); | |||
this.lblUsershenfenV.Name = "lblUsershenfenV"; | |||
this.lblUsershenfenV.Size = new System.Drawing.Size(0, 19); | |||
this.lblUsershenfenV.TabIndex = 5; | |||
// | |||
// lblUserNameV | |||
// | |||
this.lblUserNameV.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserNameV.AutoSize = true; | |||
this.lblUserNameV.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserNameV.Location = new System.Drawing.Point(172, 27); | |||
this.lblUserNameV.Name = "lblUserNameV"; | |||
this.lblUserNameV.Size = new System.Drawing.Size(0, 19); | |||
this.lblUserNameV.TabIndex = 4; | |||
// | |||
// lblUserbumen | |||
// | |||
this.lblUserbumen.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserbumen.AutoSize = true; | |||
this.lblUserbumen.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserbumen.Location = new System.Drawing.Point(6, 101); | |||
this.lblUserbumen.Name = "lblUserbumen"; | |||
this.lblUserbumen.Size = new System.Drawing.Size(95, 19); | |||
this.lblUserbumen.TabIndex = 1; | |||
this.lblUserbumen.Text = "所属部门:"; | |||
this.lblUserbumen.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | |||
// | |||
// lblUserzhiwu | |||
// | |||
this.lblUserzhiwu.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUserzhiwu.AutoSize = true; | |||
this.lblUserzhiwu.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUserzhiwu.Location = new System.Drawing.Point(6, 175); | |||
this.lblUserzhiwu.Name = "lblUserzhiwu"; | |||
this.lblUserzhiwu.Size = new System.Drawing.Size(95, 19); | |||
this.lblUserzhiwu.TabIndex = 2; | |||
this.lblUserzhiwu.Text = "所属职务:"; | |||
// | |||
// lblUsershenfen | |||
// | |||
this.lblUsershenfen.Anchor = System.Windows.Forms.AnchorStyles.None; | |||
this.lblUsershenfen.AutoSize = true; | |||
this.lblUsershenfen.Font = new System.Drawing.Font("宋体", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); | |||
this.lblUsershenfen.Location = new System.Drawing.Point(6, 250); | |||
this.lblUsershenfen.Name = "lblUsershenfen"; | |||
this.lblUsershenfen.Size = new System.Drawing.Size(95, 19); | |||
this.lblUsershenfen.TabIndex = 3; | |||
this.lblUsershenfen.Text = "当前身份:"; | |||
// | |||
// TeacherForm | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.ClientSize = new System.Drawing.Size(1010, 639); | |||
this.Controls.Add(this.panHead); | |||
this.Controls.Add(this.panLeft); | |||
this.Controls.Add(this.panStudent); | |||
this.Controls.Add(this.panUserInfo); | |||
this.Controls.Add(this.panManagement); | |||
this.DoubleBuffered = true; | |||
this.MaximizeBox = false; | |||
this.Name = "TeacherForm"; | |||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | |||
this.Text = "TeacherForm"; | |||
this.Load += new System.EventHandler(this.TeacherForm_Load); | |||
this.panStudent.ResumeLayout(false); | |||
this.panStudent.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.dgvStudent)).EndInit(); | |||
this.panLeft.ResumeLayout(false); | |||
this.panManagement.ResumeLayout(false); | |||
this.panManagement.PerformLayout(); | |||
this.panHead.ResumeLayout(false); | |||
this.panHead.PerformLayout(); | |||
((System.ComponentModel.ISupportInitialize)(this.picHead)).EndInit(); | |||
this.panUserInfo.ResumeLayout(false); | |||
this.tlpUserInfo.ResumeLayout(false); | |||
this.tlpUserInfo.PerformLayout(); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.Button btnUserInfo; | |||
private System.Windows.Forms.Button btnSwAccount; | |||
private System.Windows.Forms.Button btnFile; | |||
private System.Windows.Forms.Button btnStudent; | |||
private System.Windows.Forms.Panel panLeft; | |||
private System.Windows.Forms.Panel panStudent; | |||
private System.Windows.Forms.DataGridView dgvStudent; | |||
private System.Windows.Forms.TextBox txtStudent; | |||
private System.Windows.Forms.Button btnSelectStudent; | |||
private System.Windows.Forms.DataGridViewTextBoxColumn 姓名; | |||
private System.Windows.Forms.DataGridViewTextBoxColumn 任务名称; | |||
private System.Windows.Forms.DataGridViewTextBoxColumn 任务状态; | |||
private System.Windows.Forms.DataGridViewButtonColumn 操作; | |||
private System.Windows.Forms.Label lblStudentHead; | |||
private System.Windows.Forms.Panel panManagement; | |||
private System.Windows.Forms.Panel panHead; | |||
private System.Windows.Forms.Button btnRefresh; | |||
private System.Windows.Forms.Button btnBack; | |||
private System.Windows.Forms.Button bntNext; | |||
private System.Windows.Forms.Button btnClose; | |||
private System.Windows.Forms.Button btnIndex; | |||
private System.Windows.Forms.Label lblHeadTwo; | |||
private System.Windows.Forms.PictureBox picHead; | |||
private System.Windows.Forms.Label lblHead; | |||
private System.Windows.Forms.RichTextBox rtxMission; | |||
private System.Windows.Forms.ComboBox cboMission; | |||
private System.Windows.Forms.Button btnSavaTxt; | |||
private System.Windows.Forms.Button btnEditMTxt; | |||
private System.Windows.Forms.Label lblMissionHead; | |||
private System.Windows.Forms.Panel panUserInfo; | |||
private System.Windows.Forms.Label lblUsershenfen; | |||
private System.Windows.Forms.Label lblUserzhiwu; | |||
private System.Windows.Forms.Label lblUserbumen; | |||
private System.Windows.Forms.Label lblUserName; | |||
private System.Windows.Forms.Label lblUsershenfenV; | |||
private System.Windows.Forms.Label lblUserNameV; | |||
private System.Windows.Forms.TableLayoutPanel tlpUserInfo; | |||
private System.Windows.Forms.Label lblUserzhiwuV; | |||
private System.Windows.Forms.Label lblUserbumenV; | |||
} | |||
} |
@@ -0,0 +1,702 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<metadata name="姓名.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="任务名称.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="任务状态.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<metadata name="操作.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |||
<value>True</value> | |||
</metadata> | |||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | |||
<data name="panLeft.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
MfMLpy7cvhrp45fUx+3L8x/irH//2Q== | |||
</value> | |||
</data> | |||
<data name="panManagement.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg | |||
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy | |||
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAIVAyADASIAAhEBAxEB/8QA | |||
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh | |||
MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW | |||
V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG | |||
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF | |||
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV | |||
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE | |||
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq | |||
8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3GiiigAooooAKYetPph60ANooooASilpKACiiigBpopTSUAFF | |||
FFABT0fsaZRQBNRTEfsafQAUUUUAB6Uyn0w0ANIpKfTSKAEooooAKKKKACiiigAooooAKKKKACiiigAo | |||
oooAAcHIqdH3ioKcDg5FAFmimo+8U6gAHWn0wdafQAUUUUAROMUlSdaiK4NAC0UUUAFFFFABRRRQAUUU | |||
UAFFFFAD4zg4qaq1SocigCSiiigAooooAKbTqaaAEooooAWikpaACiiigAooooAKKKdQA0jNRkYqamkZ | |||
oAhopxGKbQAUUUUAFFFFABRRRQAUUUUAM70lFFACg4p4OajooAkopoPrTqACnxPsf/ZNMooAu1DJDnkf | |||
ep0T7k9xUlAFGiiigAooooAKY3Wn0xutADaKKKACkpaKAEooooAQ0lKaSgAooooAKKKKACno/Y0yigCa | |||
imI/Y0+gApDS0UAMooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKsId4qtS | |||
gkHIoAtU+okKkbhTx0oAdRRRQAU0jIp1FAEBGKWpCMio6ACiiigAooooAKKKKACiiigApUODSUUAWaKZ | |||
GcjHpT6ACiiigBppKKKACiiigApaSigBaKKKACiiigAp1Np1ABRRRQA2o3TH+7U1FAFeinumORTKACii | |||
igAooooAKD0ooPSgCOiiigAooooAKUHFJRQBIDmio6cD60ASxvsf/Zq1VKrMTZXHcUAREA1GQRUtFAEN | |||
FPKelMoAKY1PpjUANooooAKKKKACkpaSgAptOptABRRRQAUUUUAFFFFABSo+OtJRQBNRUQOKloAQ02n0 | |||
ygAooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKtRkMOKp5pY3waAL1FRZb | |||
1p2+gB9FM3rS7hQA6mOM0+igCGinuO4plABRRRQAUUUUAFFFFABRRRQAgODmrFQVJEe1AEtNNFJQAUUU | |||
UAFFFFABRRRQAUtJS0AFFFFADqKKKACiiigAooooAKidO4qWigCvRUjpnkVHQAUUUUAFNPSnU1ulADaK | |||
KKACiiigAooooAKKKKAFBxUkb4fNRUUAWaKpZp29/wC81AFumkA1B5z/AN6l89/agB5BFRtS+f6ij/WH | |||
A4oAZRTzG46imUAFFFFABRRRQAlNp1NoAKKKKACiiigAooooAKKKKAClBxSUUATUhqMHFSdRQA2iiigA | |||
ooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRupM0ALSZoooAKKKKACiiigCaM5GKfVcHBzU4ORmgBaKKKAC | |||
l3GkooAfvqM0tIaAEooooAKKKKACiiigAooooAKUNg0lFAE4ffS1XqVJPWgB9FLRQAlFLRQAlFLRQAlF | |||
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 | |||
kHSgDQGHGVOaMVRRyhyDVyKYSex9KAH0UuKMUAJRRRQA0gFcHlapTwGPkcp/Kr9FAGVRU89tj50+76VB | |||
QAUUUUAFFFFABRRRQAUUUUATRnIxSmoQcHNTZzzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF | |||
FFABRRRQAUUUUAFFFJQAtFJRQAtLv4weabSigBc0ZpaKAEzS0UUAFFFFABRRRQAo6U6minUAFFFFABRR | |||
RQAUUUUAFFFFABRRRQBWooooAKQdaWkHWgCWikLgVGXJoAkLgVGXJptFABRRRQAUUUUAFNf7tOpr/doA | |||
ZTqbRQA6iiigAooooAKKKKACiiigApQ7joSKSigCTznPXmjOaYKdQAUUUUAFFFFABTh0ptOHSgB1HSii | |||
gC1Fcdn/ADqzWZU0U5j4PIoAu0mKRXDjINOoATFJTqKAG1Umtv44x+FXMU3FAGXRV2e238pw386pY2nB | |||
oAKKKKACilooASloooAKliwTsP4VFR0oAskYpKkQ70zSFPSgCPFGKWigBMUYpaKAExRilooATFGKWigB | |||
p4op4weDTCCDg0AFJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQAgqSo | |||
x1qSgAooooAKKKKACiiigAooooAKKKKAINq0bVpaKAE2rTH46VJUR5NACUUtJQAUUUUAFFFFABRRRQAU | |||
HpRRQBFRRRQAopabTqACiiigAooooAKKKKACiiigBRTqKKACiiigAooooAKcvSm05aAHUUUUAFFFFADk | |||
cocg1bimWTjo3pVKigDToqrFc9pPzq1QAUUUUAFV54EcZ6GrFIRkYoAzXjKf7tMq9UTwg9OGoArUU94y | |||
nWmUAFFFFABRRRQBLE+x8fwmrNUatxPvT/aFADiAajIxUtFAENFPKelMoAKKKKACiiigAqTh05qOnocG | |||
gCIgg4NJVggEYNQEEHBoASiiigAooooAKKKKACiiigAooooAUU6minUAFFFFABRRRQAUUUUAFFFFABT6 | |||
ZSjpQA6iiigAooooAKKKKACiiigAooooAhooooAa54plKWyaSgAooooAKSlooASiiigAooooAKKKKAIj | |||
96ilbrSUAFAoooAdRSCloAKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABTlptKlAD6KKKACiiigAoooo | |||
AKkimMfuPSo6KANBXDjINPrORyhyDVuKcScHhqAJqKKKAIHGGNJUko6Go6AConhB6cVLRQBSdGTqKSr1 | |||
RPCD04oArUUroydRSUAFPjfY+aZRQBeoqCB8jYe1T0AFIRmlooAiIxSVNTSnpQBHRS0lABRRRQBKhyKC | |||
ARg1GhwamoArEEHBpKsOARzUBBBwaAEooooAKKKKACiiigAoopRQA6iiigAooooAKKKKACiiigAooooA | |||
KUUlIOtAElFFFABRRRQAUUUUAFFFFABRRRQBDQWwKKjc80AJRRRQAUUUUAFFFFABSUtFACUUUUAFFFFA | |||
EbdaSnvTKACiiigAp1NoFADqKKKACiiigAp9NFOoAKKKKACiiigAooooAKVPvUlKn3qAH0UUUAFFFFAB | |||
RRRQAUUUUAFFFFAFmK57SfnVnr0rNqSKYx+49KALjjKGoqlR1kXIqEjBxQAtFFFABRRRQAVA8IPTip6K | |||
AKToydRSVcqJ4QenFAEQODkVbByMiqZQp1FSwPzsP4UAWKKKKACiiigBCM00pin0UAQ0VIUz0phGKAEq | |||
RDkVHSg4NAE1NcAjmnUUAViCDg0lWHAI5qAgg4NACUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQA | |||
UUUUAFIOtLRQA+iiigAooooAKKKKACiiigAooooAhPAqKnue1MoAKKKKACiiigAooooAKKKKACkpaKAE | |||
ooooAa/3aZUp6VFQAUUUUAFFFFACilptOoAKKKKAFFOoooAKKKKACiimk4oAdRUZf0ppJNADi4pA5zSU | |||
UATh80bjUdPB9aAH5ajLU2igBc0ZpKKAFzRmkooAXNGaSigBc0ZpKKAHpIUORwam89X5K/NValFAFjzR | |||
70eYlQ0UAWPMSjzE9ar0UAWPMT1o8xPWq9FAFjzE9aN6etV6KALG9D3FRFE+8j4amUUAWUOR/tU6q44p | |||
9AEtFMy1G9qAH0U3fRvFADqQjNGR/epaAGFMdKZU1NKZoAIz2p9Q8hqmHIoAKa4DinUUAViCDg0lWHAc | |||
VAQQcGgBKKKKAFFOpop1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACjpTqaKdQAUUUUAFFFFABRRRQAU | |||
UUUAVTzSUUoNACUU+igBlFP2im4oASilxRigBKKXFLtagBtFG2igApKWigBKiqaoaACiiigAooooAKBR | |||
RQA6lpopwoAdRRUZcUASU0kCmEk0lAClz2pKKKACiiigAooooAfRTR0p1ACg+tPqOlBxQA+iiigAoooo | |||
AKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABRRRQAU4U2njpQAUoNJRQA+img06gAooooAKKKKAHZP8A | |||
eo3tTaKAHb89RSoRnHr0plMl+5+NAFnBHaimW8+75H69jVnAPagCGmuiuKm8taQoaAKZBBwaSrDpkc1A | |||
QQcGgAp1FFABRRRQAUUUbWoAKKNrUbWoAKKNrUu00AJRS7KNlACUUuyjZQA0dakoCc0u0UAJRS7RRsoA | |||
Sil2UbKAEopdlGygBKKXZRsoAp0UUUAKDTqZRQA+im5p1ABRRRQAUUUUAFFFFABRRRQAbRUJHPFSHpTa | |||
AI8UYqQimUAJijFLRQAmKMUtFACYoJxS0vXigCMnNFKRikoAKKKKACiiigAooooAKKKKAFHSnU0U6gAo | |||
oooAQHFSg5qOigCSikBzS0AFFFFABRRRQAUo60lKOtADqKKKACiiigAooooAKKKKAAfep9IKWgAooooA | |||
KUGkooAfRTQadQAUUUUAFFFFABTJfuU+mS/doAhq5bz7vkfr2NU6KANaiq1vPv8Albr2PrVmgAqKVAVz | |||
ipaQ8igCriin02gBKKXbSUAFFFFABRRRQAUUUUAFFFFABRRSigBR0paKKACiiigAooooAKKKKACiiigC | |||
jRRRQAUUUUAFFFFAC5p1MoBoAfRRuooAKKKKACiiigBj0lLSUAFBFFFADaSn00igBKKKKACiiigB9RFM | |||
U8U6gCGinFPSm0AFFFFABRRRQAUUUUAKKdTB1p9ABRRRQAUUUUAFPB9aZRQBJRTAfWn0AFFFFABQPvUU | |||
D71AD6KKKACiiigAooooAKKKcKAFooooAKKKKACiiigAp4NMooAfRRRQAUUUUAFRy9FqSo5ei0ARUUUU | |||
AFXbeff8rdex9apUUAa1FVreff8AI/3v51ZoAgkGHpKklHQ1HQAU3bTqKAG0lPpu2gBKKWkoAKKKKACi | |||
iigApwpKdQAUUUUAFFFFABRRRQAUUUUAFFFFAFGiiigAooooAKKKKACiiigApQaSigB9FMpQaAHU09Kd | |||
TH+9QAlFFFABRRRQAUUUUANIpKfQRQAyiiigBRTqZS0AOqMpmpKKAIaKkIzUZGKACiiigAooooAB1p9M | |||
p9ABRRRQAUUUUAFFFFABSg4pKKAJKKiBxUgOaAFooooAfRRRQAUUUUAFFFFABT6QUtABRRRQAUUUUAFF | |||
FFABRRRQACn0ylBoAdRRRQAVHL0WpKjl/hoAiooooAKKKKACrtvPv+R/vfzqlRQBpyDKVFSW8/mDY/3v | |||
50Hg0ALRRRQAUUUUAFN206igBlFPpu2gBKKKKAFFOoooAKKKKACiiigAooooAKKKKACiiigCjRRRQAUU | |||
UUAFFFFABRRRuFABRSb6buNAD6NwplJQA/fio/M55FLTD1oAkDj1p1V6KALFFQhz60ol9RQBLRTRIKdk | |||
HvQAUUUUAGKbTqKAGUooIpKAH0UUUAFNIzTqKAISMUVNURTFACUUUUAFPplKOlADqKKKACiiigAooooA | |||
KKKKACiiigB4OaWo6eD60ASUUUUAFFFFABRRQKAHjpRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACg06mUo | |||
NADqjl/hqSo5f4aAIqKKKACiiigAooooAKto5IyfvVUqccBaAJd1G6mU6gBd1G6kooAXdRupKKAF3Ubq | |||
SigBd1A/iNJToj89ACbqN1PkTHI6VHQAu6jdSUUALupc02igB2aM02igB2aM02igB2VoytNooAqUUhem | |||
7jQA+jcKZSUAP303caSigBaSiigAooooAKKKKACmvTqQ9KAI6KdTaACiiigAooooAcCR3pRIaZRQBIJB | |||
3FODg96hooAsU0ioacHNAEgp1Rb/AFFP3UAOoptOoAKKKKAIynpTamqMpnpQA2lHSkpRQA6iiigAoooo | |||
AKKKKACiiigAooooAKKKKAJ1+6tOxTR0WnUAGKMUUUAGKAKKUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU | |||
UUAFFFFACg02X+GlpknO2gBlFFFABRRRQAUUUUAA5NWagj++tT0AFFFFADqKbTqACiiigAooooAKAcFT | |||
RRQBa61XZNh/2amQ5QU4jcMGgCrRSuMHFJQAUUUUAFFFFABRRRQAUUUUAZ/8VLRRQAUUUUAFFFFABRRR | |||
QAUUUUAFFFFABRRRQAyig9aKAG0U6m0AFFFFABRRRQAUUUUAFFFFABTgcU2nUAPopgOKfQAtG6kooAXd | |||
RupKKAFIzTAMGnUhoAWikzS0AFFFFABRRRQAUUUUAFFFFABRRRQBPThTaKAHUUUUAFKKSlFADqbTqKAG | |||
0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUw80402gBlFKRSUAFFFFABRRRQA+Hq1TUyHo1PoAKKKKACii | |||
igB1FNp1ABRRRQAUUUUASxH5MVLUMJ5YVNQA1xuGKgIwcGrNMdN496AIKKWkoAKKKKACiiigAooooAoU | |||
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANekpX+7SUAFNp1FADaKKKACiiigAooooAKKKKACnUUUA | |||
FKDSUUAPopoNOoAKKKKACiiigBtFFFAC5pabRuoAdRRRQAUUUUAFFFFABSj71JSjqtAE1FFFAAKdTadQ | |||
AUopKUUAOooooAKbTqKAG0UUUAFFFFABRRRQAUUUUAFFFIaAG0UUUAFNIp1FADKKCKKACiiigCeP7i06 | |||
gdKKACiiigAooooAKKKKACnU2igB1FFFACxnDirNVatDkZoAKKKKAGSJnkdagq1UcidxQBDRRRQAUUUU | |||
AFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0ptPph60AFFFFABTadRQA2iiigAooooAKK | |||
KKAHUUUUAFFFFABSg0lFAD6KaDTqACiiigBpopTSUAFFFFABS5pKKAHUU2lzQAtFFFABSjqtJSp99aAJ | |||
qKKKACgUUUAOpRSClFADqKKKACiiigAptOooAbRRRQAUUUUAFFFFAAaZTjTaACiiigAooooAKZT6aRQA | |||
lKOStJT4/vUATUUUUAFFFFABRRRQAUUUUAFFFFABTqbRQA6p4jujqCpID1FAE1FFFABRRRQBDImOR0qO | |||
rVV5E2H/AGaAG0UUUAFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigApr/ep1NegBKKKKACii | |||
igAptOptABRRRQAUUUUAOooooAKKKKACiiigApQaSigB9FNBp1ACGkp1NoAKKKKACiiigAooooAKXNJR | |||
QA6lT760ypY+tAElFFFABRRRQAU8UynCgB9FFFABRRRQAUUUUAFNp1FADaKKKACg0Uw0AFFFFABRRRQA | |||
UUUUAFFFFADSKki6tTafGNoagB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFSRH56jpy/eWgC1RRRQAUU | |||
UUAFBG4YNFFAFZxsNJVggEYNQEYODQAlFFFAFCikfg0tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH | |||
pS0UAMooooAKKKKACiiigBtFOptABRRTqACiiigAooooAKKKKACiiigApQaSigB9NoBooAKKKNpoAKKX | |||
ZTtooAZRtNPp1AEeKdtFOooAbtp1FFADgc06o6cDmgB1FFFABQPvUUUATUbaaOlOoAbijFOooAbilpaK | |||
AEopaNtACU2lxRigBpptOI5oxQA2inUUANo206igAxRiiigAxRRRQAUopKUdKAHg06mUgNAElFFFABRR | |||
RQAUUUUAFFFFABRRRQAUsf31pKdF9+gCYU6kpBQA6iiigAooooAKa6bxTqKAKx4NJU8iZGR1qCgCmVyK | |||
iqaopBg5oAWim06gAooooAKKKKACiiigAooooAKKKKACiiigBpFJT6ZQAUUUUAFFFFABRRRQA2nUYoxQ | |||
AUUYpdtACUUu2igBKKWigBKMUtFACYoxS0UAJipAOKYPvVLQA2nUUUAFFFFABRRRQAUUUUAFFFFABRRR | |||
QA4HNOplPBzQAUUUUAPSnUwdafQAUtJRQAtFFFABRRRQAUUUUANIptSUw0AJRS0lABRRRQAUUUUAFFFF | |||
ABSikpaAHUUUUAFKDSUUAPopoNOoAKKKKACiiigAooooAKki71HUkX3KAJaKKKAFFFJS0AFFFFABRRRQ | |||
AVHIncVJRQBlUhXIpaKAIKWlkHOabQA+im06gAooooAKKKKACiiigAooooAKKKKACmmnUUAMopTSUAFF | |||
FFABRRRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPSnUDgUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU | |||
UAFKOKSigCQc0UwHFPoAKlqKnp92gB1FFFABRRRQAtFJS0AFFFFABTTTqKAGUUGigBKKWkoAKKKKACii | |||
igApaSn0AFFFFABRRRQAUgNLRQAtOplKDQA6iiigAooooAKlj+4tRVOOi0AOooooAKKKKAFopop1ABRR | |||
RQAUUUUAZVFFFACFcioanqKQc5oAbS0lFAD6KbTqACiiigAooooAKKKKACiiigAooooAQ02n000AJRRR | |||
QAUUUUALRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJT0oAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ | |||
AUUUUAFKDikooAkpy9aiBxTxQBLRRRQAUUUUAFFFFAC0UlFAC0UUUABplPppoASiiigBKKWkoAKKKKAC | |||
n0yn0AFFFFABRRRQAUUUUAFFFFACg06mUgNAElFNp1ABVmq6ffWrFABRRRQAUUUUAFKKSigBaKKKACii | |||
igDJB9aWo6UHFAD6QrkUA5paAIKKdIOc02gApaSigBadTaKAHUUUUAFFFFABRRRQAUUUUAFIaWigBlFK | |||
aSgAooooAWiiigAooooAKKKKACiiigAooooAKlqNetSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF | |||
FABRRRQAUUUUAFKDSUtAE46UtMj+XrUlACUUtJQAUUUUAFFFFABS0lFAC0UlLQAyilNJQAUUUUAJRS0U | |||
AJT6ZT6ACiiigAooooAKKKKACiiigAopMUu1qAClBpuKdtoAfH96rFV4zsPNT/SgBaKKKACiiigAoooo | |||
AKWkpBQA6iiigDH2mkqakxQBFTwfWl2CjZQAh5FQ1NsI6VHID1oAbRRRQAUUUUALTqZS0AOooooAKKKK | |||
ACiiigAooooAKZT6aaAEpaSloAKKKKACiiigAooooAKKKKACiigfeoAen3adRRQAUUUUAFFFFABRRRQA | |||
UUUUAFFFFABRRRQAUUUUAFFFLtoASl20uKWgBMUtFFADx0pQaQdKKAJKKYDin0AFFFFABRRRQAUUUUAJ | |||
RS0UAFMp9NNACUUUUAFFFFABS4pKnIyiuPxoAhxRipKKAG7aNtOooAbtFG2nUUAFFFFABRRRQAUUUUAN | |||
p8chT/dplFAFwEEZFGKrI5Q/7NWVIYZFADcUtOooAbRS4puKAFooooAQU6kpaAMyiiigAooooAKUdKSl | |||
oAhkjxynSod1XqryQ91/KgCPNFNooAdRTadmgBadTM0tADqKKKACiiigAooooAKKKKAGmilNJQAUUUUA | |||
FFFFABRRRQAUUUUAFPSmU8YAoAdRSZWlzQAUUZooAKKKKACiiigAooooAKKKKACiil20AJS7adRQAmKW | |||
iigAooooAKKKKAH/AMNFFFABSg4pKKAJKKYDin0AFFFFABRRRQAUUUUAFNNOpKAG0U6m0AFFFFABVi2P | |||
BU1Xp8R2yA0ASSJsO4dKbVojcMGq0ibD/s0AJRRRQAUUUUAFFFFABRRRQAUUUUANooooAKVXKnIpKKAL | |||
SOHGRT6qAkHIqwrhx70APooooASjFLRQAzFLTqTFAGZRRRQAUUUUAFPpop1ABRRRQBDJHnkfeqvV6opI | |||
9/I+9QBWooIwcGigAooooAdml3UynUALRSUUALSUUUAFFFFABS0lLQAlFLSUAFFFFABRRRQAUUUUAFPp | |||
tOoAKKKKACiiigAooooAKKKKACiiigBaBknFJUsQ70AOIx0pKkphGKAEooooAKKKKACiiigApR96kpR9 | |||
6gB1FFFABRRRQAUoOKSigCSimA4p/WgAooooAKKKKACkpTSUAFFFFADaKdTaACiiigC7E2+MGnEAjBqv | |||
bNyyVZoAqsChwaSrDIHFVyMHBoAKKKKACiiigAooooAKKKbQAUUUUAFFFFABQCQciiigCzHIH+tSVSHy | |||
9KsxybuD1oAkooooAKKKKAMuiiigAooooAUU6m06gAooooAKKKKAI5EDj/aquQQcGrlRugcYNAFWinOh | |||
Q4NNoAKdTadQAUUUUAFFFFABRRRQAUUUUALRRRQAUlLRQAlFFFABRRRQAo+9TqaPvU6gAooooAKKKKAC | |||
iiigAooooAKKKKACrIGBioohk59KmoAKKKKAGEYpKkIzUdABRRRQAUUUUAFKPvUlKKAHUUUUAFFFFABR | |||
RRQAUoOKSigCQHNFMHFPBzQAUUUUANNLSGloAKKKKACiiigBtFOptACo2x1NX6z6twnMY9uKAJaZIm9f | |||
en0UAVKKmlj3cjrUNABRRRQAUUUUAFNp1NoAKKKKACiiigAooooAKKKKALEcmeD96papVNHN2b86AJ6K | |||
KKAMqiiigAooooAfRRRQAUUUUAFFFFABRRRQAhUMuDVRhhmFFFACUtFFABRRRQAUUUUAFFFFABRRRQAU | |||
6iigAooooAKbRRQAUUUUAOFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFiMYRafRRQAUUUUAFNI4oooAZR | |||
RRQAUUUUAFSCiigBKKKKACiiigAooooAKKKKACnUUUAPooooAbRRRQAUUUUAFFFFABRRRQAlT2x+ZhRR | |||
QBZooooAKgmUDkd6KKAIqKKKACiiigApKKKACiiigAooooAKKKKACiiigAooooAmgctwanoooA//2Q== | |||
</value> | |||
</data> | |||
<data name="panHead.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg | |||
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy | |||
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAIVAyADASIAAhEBAxEB/8QA | |||
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh | |||
MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW | |||
V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG | |||
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF | |||
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV | |||
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE | |||
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq | |||
8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3GiiigAooooAKYetPph60ANooooASilpKACiiigBpopTSUAFF | |||
FFABT0fsaZRQBNRTEfsafQAUUUUAB6Uyn0w0ANIpKfTSKAEooooAKKKKACiiigAooooAKKKKACiiigAo | |||
oooAAcHIqdH3ioKcDg5FAFmimo+8U6gAHWn0wdafQAUUUUAROMUlSdaiK4NAC0UUUAFFFFABRRRQAUUU | |||
UAFFFFAD4zg4qaq1SocigCSiiigAooooAKbTqaaAEooooAWikpaACiiigAooooAKKKdQA0jNRkYqamkZ | |||
oAhopxGKbQAUUUUAFFFFABRRRQAUUUUAM70lFFACg4p4OajooAkopoPrTqACnxPsf/ZNMooAu1DJDnkf | |||
ep0T7k9xUlAFGiiigAooooAKY3Wn0xutADaKKKACkpaKAEooooAQ0lKaSgAooooAKKKKACno/Y0yigCa | |||
imI/Y0+gApDS0UAMooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKsId4qtS | |||
gkHIoAtU+okKkbhTx0oAdRRRQAU0jIp1FAEBGKWpCMio6ACiiigAooooAKKKKACiiigApUODSUUAWaKZ | |||
GcjHpT6ACiiigBppKKKACiiigApaSigBaKKKACiiigAp1Np1ABRRRQA2o3TH+7U1FAFeinumORTKACii | |||
igAooooAKD0ooPSgCOiiigAooooAKUHFJRQBIDmio6cD60ASxvsf/Zq1VKrMTZXHcUAREA1GQRUtFAEN | |||
FPKelMoAKY1PpjUANooooAKKKKACkpaSgAptOptABRRRQAUUUUAFFFFABSo+OtJRQBNRUQOKloAQ02n0 | |||
ygAooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAoJByKtRkMOKp5pY3waAL1FRZb | |||
1p2+gB9FM3rS7hQA6mOM0+igCGinuO4plABRRRQAUUUUAFFFFABRRRQAgODmrFQVJEe1AEtNNFJQAUUU | |||
UAFFFFABRRRQAUtJS0AFFFFADqKKKACiiigAooooAKidO4qWigCvRUjpnkVHQAUUUUAFNPSnU1ulADaK | |||
KKACiiigAooooAKKKKAFBxUkb4fNRUUAWaKpZp29/wC81AFumkA1B5z/AN6l89/agB5BFRtS+f6ij/WH | |||
A4oAZRTzG46imUAFFFFABRRRQAlNp1NoAKKKKACiiigAooooAKKKKAClBxSUUATUhqMHFSdRQA2iiigA | |||
ooooAaRSU+mkUAJRRRQAUUUUAFFFFABRRupM0ALSZoooAKKKKACiiigCaM5GKfVcHBzU4ORmgBaKKKAC | |||
l3GkooAfvqM0tIaAEooooAKKKKACiiigAooooAKUNg0lFAE4ffS1XqVJPWgB9FLRQAlFLRQAlFLRQAlF | |||
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 | |||
kHSgDQGHGVOaMVRRyhyDVyKYSex9KAH0UuKMUAJRRRQA0gFcHlapTwGPkcp/Kr9FAGVRU89tj50+76VB | |||
QAUUUUAFFFFABRRRQAUUUUATRnIxSmoQcHNTZzzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF | |||
FFABRRRQAUUUUAFFFJQAtFJRQAtLv4weabSigBc0ZpaKAEzS0UUAFFFFABRRRQAo6U6minUAFFFFABRR | |||
RQAUUUUAFFFFABRRRQBWooooAKQdaWkHWgCWikLgVGXJoAkLgVGXJptFABRRRQAUUUUAFNf7tOpr/doA | |||
ZTqbRQA6iiigAooooAKKKKACiiigApQ7joSKSigCTznPXmjOaYKdQAUUUUAFFFFABTh0ptOHSgB1HSii | |||
gC1Fcdn/ADqzWZU0U5j4PIoAu0mKRXDjINOoATFJTqKAG1Umtv44x+FXMU3FAGXRV2e238pw386pY2nB | |||
oAKKKKACilooASloooAKliwTsP4VFR0oAskYpKkQ70zSFPSgCPFGKWigBMUYpaKAExRilooATFGKWigB | |||
p4op4weDTCCDg0AFJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQAgqSo | |||
x1qSgAooooAKKKKACiiigAooooAKKKKAINq0bVpaKAE2rTH46VJUR5NACUUtJQAUUUUAFFFFABRRRQAU | |||
HpRRQBFRRRQAopabTqACiiigAooooAKKKKACiiigBRTqKKACiiigAooooAKcvSm05aAHUUUUAFFFFADk | |||
cocg1bimWTjo3pVKigDToqrFc9pPzq1QAUUUUAFV54EcZ6GrFIRkYoAzXjKf7tMq9UTwg9OGoArUU94y | |||
nWmUAFFFFABRRRQBLE+x8fwmrNUatxPvT/aFADiAajIxUtFAENFPKelMoAKKKKACiiigAqTh05qOnocG | |||
gCIgg4NJVggEYNQEEHBoASiiigAooooAKKKKACiiigAooooAUU6minUAFFFFABRRRQAUUUUAFFFFABT6 | |||
ZSjpQA6iiigAooooAKKKKACiiigAooooAhooooAa54plKWyaSgAooooAKSlooASiiigAooooAKKKKAIj | |||
96ilbrSUAFAoooAdRSCloAKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABTlptKlAD6KKKACiiigAoooo | |||
AKkimMfuPSo6KANBXDjINPrORyhyDVuKcScHhqAJqKKKAIHGGNJUko6Go6AConhB6cVLRQBSdGTqKSr1 | |||
RPCD04oArUUroydRSUAFPjfY+aZRQBeoqCB8jYe1T0AFIRmlooAiIxSVNTSnpQBHRS0lABRRRQBKhyKC | |||
ARg1GhwamoArEEHBpKsOARzUBBBwaAEooooAKKKKACiiigAoopRQA6iiigAooooAKKKKACiiigAooooA | |||
KUUlIOtAElFFFABRRRQAUUUUAFFFFABRRRQBDQWwKKjc80AJRRRQAUUUUAFFFFABSUtFACUUUUAFFFFA | |||
EbdaSnvTKACiiigAp1NoFADqKKKACiiigAp9NFOoAKKKKACiiigAooooAKVPvUlKn3qAH0UUUAFFFFAB | |||
RRRQAUUUUAFFFFAFmK57SfnVnr0rNqSKYx+49KALjjKGoqlR1kXIqEjBxQAtFFFABRRRQAVA8IPTip6K | |||
AKToydRSVcqJ4QenFAEQODkVbByMiqZQp1FSwPzsP4UAWKKKKACiiigBCM00pin0UAQ0VIUz0phGKAEq | |||
RDkVHSg4NAE1NcAjmnUUAViCDg0lWHAI5qAgg4NACUUUUAFFFFABSikp9ABRRRQAUUUUAFFFFABRRRQA | |||
UUUUAFIOtLRQA+iiigAooooAKKKKACiiigAooooAhPAqKnue1MoAKKKKACiiigAooooAKKKKACkpaKAE | |||
ooooAa/3aZUp6VFQAUUUUAFFFFACilptOoAKKKKAFFOoooAKKKKACiimk4oAdRUZf0ppJNADi4pA5zSU | |||
UATh80bjUdPB9aAH5ajLU2igBc0ZpKKAFzRmkooAXNGaSigBc0ZpKKAHpIUORwam89X5K/NValFAFjzR | |||
70eYlQ0UAWPMSjzE9ar0UAWPMT1o8xPWq9FAFjzE9aN6etV6KALG9D3FRFE+8j4amUUAWUOR/tU6q44p | |||
9AEtFMy1G9qAH0U3fRvFADqQjNGR/epaAGFMdKZU1NKZoAIz2p9Q8hqmHIoAKa4DinUUAViCDg0lWHAc | |||
VAQQcGgBKKKKAFFOpop1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACjpTqaKdQAUUUUAFFFFABRRRQAU | |||
UUUAVTzSUUoNACUU+igBlFP2im4oASilxRigBKKXFLtagBtFG2igApKWigBKiqaoaACiiigAooooAKBR | |||
RQA6lpopwoAdRRUZcUASU0kCmEk0lAClz2pKKKACiiigAooooAfRTR0p1ACg+tPqOlBxQA+iiigAoooo | |||
AKKKKACiiigApRSUooAdRRRQAUUUUAFFFFABRRRQAU4U2njpQAUoNJRQA+img06gAooooAKKKKAHZP8A | |||
eo3tTaKAHb89RSoRnHr0plMl+5+NAFnBHaimW8+75H69jVnAPagCGmuiuKm8taQoaAKZBBwaSrDpkc1A | |||
QQcGgAp1FFABRRRQAUUUbWoAKKNrUbWoAKKNrUu00AJRS7KNlACUUuyjZQA0dakoCc0u0UAJRS7RRsoA | |||
Sil2UbKAEopdlGygBKKXZRsoAp0UUUAKDTqZRQA+im5p1ABRRRQAUUUUAFFFFABRRRQAbRUJHPFSHpTa | |||
AI8UYqQimUAJijFLRQAmKMUtFACYoJxS0vXigCMnNFKRikoAKKKKACiiigAooooAKKKKAFHSnU0U6gAo | |||
oooAQHFSg5qOigCSikBzS0AFFFFABRRRQAUo60lKOtADqKKKACiiigAooooAKKKKAAfep9IKWgAooooA | |||
KUGkooAfRTQadQAUUUUAFFFFABTJfuU+mS/doAhq5bz7vkfr2NU6KANaiq1vPv8Albr2PrVmgAqKVAVz | |||
ipaQ8igCriin02gBKKXbSUAFFFFABRRRQAUUUUAFFFFABRRSigBR0paKKACiiigAooooAKKKKACiiigC | |||
jRRRQAUUUUAFFFFAC5p1MoBoAfRRuooAKKKKACiiigBj0lLSUAFBFFFADaSn00igBKKKKACiiigB9RFM | |||
U8U6gCGinFPSm0AFFFFABRRRQAUUUUAKKdTB1p9ABRRRQAUUUUAFPB9aZRQBJRTAfWn0AFFFFABQPvUU | |||
D71AD6KKKACiiigAooooAKKKcKAFooooAKKKKACiiigAp4NMooAfRRRQAUUUUAFRy9FqSo5ei0ARUUUU | |||
AFXbeff8rdex9apUUAa1FVreff8AI/3v51ZoAgkGHpKklHQ1HQAU3bTqKAG0lPpu2gBKKWkoAKKKKACi | |||
iigApwpKdQAUUUUAFFFFABRRRQAUUUUAFFFFAFGiiigAooooAKKKKACiiigApQaSigB9FMpQaAHU09Kd | |||
TH+9QAlFFFABRRRQAUUUUANIpKfQRQAyiiigBRTqZS0AOqMpmpKKAIaKkIzUZGKACiiigAooooAB1p9M | |||
p9ABRRRQAUUUUAFFFFABSg4pKKAJKKiBxUgOaAFooooAfRRRQAUUUUAFFFFABT6QUtABRRRQAUUUUAFF | |||
FFABRRRQACn0ylBoAdRRRQAVHL0WpKjl/hoAiooooAKKKKACrtvPv+R/vfzqlRQBpyDKVFSW8/mDY/3v | |||
50Hg0ALRRRQAUUUUAFN206igBlFPpu2gBKKKKAFFOoooAKKKKACiiigAooooAKKKKACiiigCjRRRQAUU | |||
UUAFFFFABRRRuFABRSb6buNAD6NwplJQA/fio/M55FLTD1oAkDj1p1V6KALFFQhz60ol9RQBLRTRIKdk | |||
HvQAUUUUAGKbTqKAGUooIpKAH0UUUAFNIzTqKAISMUVNURTFACUUUUAFPplKOlADqKKKACiiigAooooA | |||
KKKKACiiigB4OaWo6eD60ASUUUUAFFFFABRRQKAHjpRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACg06mUo | |||
NADqjl/hqSo5f4aAIqKKKACiiigAooooAKto5IyfvVUqccBaAJd1G6mU6gBd1G6kooAXdRupKKAF3Ubq | |||
SigBd1A/iNJToj89ACbqN1PkTHI6VHQAu6jdSUUALupc02igB2aM02igB2aM02igB2VoytNooAqUUhem | |||
7jQA+jcKZSUAP303caSigBaSiigAooooAKKKKACmvTqQ9KAI6KdTaACiiigAooooAcCR3pRIaZRQBIJB | |||
3FODg96hooAsU0ioacHNAEgp1Rb/AFFP3UAOoptOoAKKKKAIynpTamqMpnpQA2lHSkpRQA6iiigAoooo | |||
AKKKKACiiigAooooAKKKKAJ1+6tOxTR0WnUAGKMUUUAGKAKKUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU | |||
UUAFFFFACg02X+GlpknO2gBlFFFABRRRQAUUUUAA5NWagj++tT0AFFFFADqKbTqACiiigAooooAKAcFT | |||
RRQBa61XZNh/2amQ5QU4jcMGgCrRSuMHFJQAUUUUAFFFFABRRRQAUUUUAZ/8VLRRQAUUUUAFFFFABRRR | |||
QAUUUUAFFFFABRRRQAyig9aKAG0U6m0AFFFFABRRRQAUUUUAFFFFABTgcU2nUAPopgOKfQAtG6kooAXd | |||
RupKKAFIzTAMGnUhoAWikzS0AFFFFABRRRQAUUUUAFFFFABRRRQBPThTaKAHUUUUAFKKSlFADqbTqKAG | |||
0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUw80402gBlFKRSUAFFFFABRRRQA+Hq1TUyHo1PoAKKKKACii | |||
igB1FNp1ABRRRQAUUUUASxH5MVLUMJ5YVNQA1xuGKgIwcGrNMdN496AIKKWkoAKKKKACiiigAooooAoU | |||
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANekpX+7SUAFNp1FADaKKKACiiigAooooAKKKKACnUUUA | |||
FKDSUUAPopoNOoAKKKKACiiigBtFFFAC5pabRuoAdRRRQAUUUUAFFFFABSj71JSjqtAE1FFFAAKdTadQ | |||
AUopKUUAOooooAKbTqKAG0UUUAFFFFABRRRQAUUUUAFFFIaAG0UUUAFNIp1FADKKCKKACiiigCeP7i06 | |||
gdKKACiiigAooooAKKKKACnU2igB1FFFACxnDirNVatDkZoAKKKKAGSJnkdagq1UcidxQBDRRRQAUUUU | |||
AFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0ptPph60AFFFFABTadRQA2iiigAooooAKK | |||
KKAHUUUUAFFFFABSg0lFAD6KaDTqACiiigBpopTSUAFFFFABS5pKKAHUU2lzQAtFFFABSjqtJSp99aAJ | |||
qKKKACgUUUAOpRSClFADqKKKACiiigAptOooAbRRRQAUUUUAFFFFAAaZTjTaACiiigAooooAKZT6aRQA | |||
lKOStJT4/vUATUUUUAFFFFABRRRQAUUUUAFFFFABTqbRQA6p4jujqCpID1FAE1FFFABRRRQBDImOR0qO | |||
rVV5E2H/AGaAG0UUUAFFFFAFCiiigAooooAKKKKACiiigAooooAKKKKACiiigApr/ep1NegBKKKKACii | |||
igAptOptABRRRQAUUUUAOooooAKKKKACiiigApQaSigB9FNBp1ACGkp1NoAKKKKACiiigAooooAKXNJR | |||
QA6lT760ypY+tAElFFFABRRRQAU8UynCgB9FFFABRRRQAUUUUAFNp1FADaKKKACg0Uw0AFFFFABRRRQA | |||
UUUUAFFFFADSKki6tTafGNoagB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFSRH56jpy/eWgC1RRRQAUU | |||
UUAFBG4YNFFAFZxsNJVggEYNQEYODQAlFFFAFCikfg0tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSH | |||
pS0UAMooooAKKKKACiiigBtFOptABRRTqACiiigAooooAKKKKACiiigApQaSigB9NoBooAKKKNpoAKKX | |||
ZTtooAZRtNPp1AEeKdtFOooAbtp1FFADgc06o6cDmgB1FFFABQPvUUUATUbaaOlOoAbijFOooAbilpaK | |||
AEopaNtACU2lxRigBpptOI5oxQA2inUUANo206igAxRiiigAxRRRQAUopKUdKAHg06mUgNAElFFFABRR | |||
RQAUUUUAFFFFABRRRQAUsf31pKdF9+gCYU6kpBQA6iiigAooooAKa6bxTqKAKx4NJU8iZGR1qCgCmVyK | |||
iqaopBg5oAWim06gAooooAKKKKACiiigAooooAKKKKACiiigBpFJT6ZQAUUUUAFFFFABRRRQA2nUYoxQ | |||
AUUYpdtACUUu2igBKKWigBKMUtFACYoxS0UAJipAOKYPvVLQA2nUUUAFFFFABRRRQAUUUUAFFFFABRRR | |||
QA4HNOplPBzQAUUUUAPSnUwdafQAUtJRQAtFFFABRRRQAUUUUANIptSUw0AJRS0lABRRRQAUUUUAFFFF | |||
ABSikpaAHUUUUAFKDSUUAPopoNOoAKKKKACiiigAooooAKki71HUkX3KAJaKKKAFFFJS0AFFFFABRRRQ | |||
AVHIncVJRQBlUhXIpaKAIKWlkHOabQA+im06gAooooAKKKKACiiigAooooAKKKKACmmnUUAMopTSUAFF | |||
FFABRRRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPSnUDgUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU | |||
UAFKOKSigCQc0UwHFPoAKlqKnp92gB1FFFABRRRQAtFJS0AFFFFABTTTqKAGUUGigBKKWkoAKKKKACii | |||
igApaSn0AFFFFABRRRQAUgNLRQAtOplKDQA6iiigAooooAKlj+4tRVOOi0AOooooAKKKKAFopop1ABRR | |||
RQAUUUUAZVFFFACFcioanqKQc5oAbS0lFAD6KbTqACiiigAooooAKKKKACiiigAooooAQ02n000AJRRR | |||
QAUUUUALRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJT0oAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ | |||
AUUUUAFKDikooAkpy9aiBxTxQBLRRRQAUUUUAFFFFAC0UlFAC0UUUABplPppoASiiigBKKWkoAKKKKAC | |||
n0yn0AFFFFABRRRQAUUUUAFFFFACg06mUgNAElFNp1ABVmq6ffWrFABRRRQAUUUUAFKKSigBaKKKACii | |||
igDJB9aWo6UHFAD6QrkUA5paAIKKdIOc02gApaSigBadTaKAHUUUUAFFFFABRRRQAUUUUAFIaWigBlFK | |||
aSgAooooAWiiigAooooAKKKKACiiigAooooAKlqNetSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF | |||
FABRRRQAUUUUAFKDSUtAE46UtMj+XrUlACUUtJQAUUUUAFFFFABS0lFAC0UlLQAyilNJQAUUUUAJRS0U | |||
AJT6ZT6ACiiigAooooAKKKKACiiigAopMUu1qAClBpuKdtoAfH96rFV4zsPNT/SgBaKKKACiiigAoooo | |||
AKWkpBQA6iiigDH2mkqakxQBFTwfWl2CjZQAh5FQ1NsI6VHID1oAbRRRQAUUUUALTqZS0AOooooAKKKK | |||
ACiiigAooooAKZT6aaAEpaSloAKKKKACiiigAooooAKKKKACiigfeoAen3adRRQAUUUUAFFFFABRRRQA | |||
UUUUAFFFFABRRRQAUUUUAFFFLtoASl20uKWgBMUtFFADx0pQaQdKKAJKKYDin0AFFFFABRRRQAUUUUAJ | |||
RS0UAFMp9NNACUUUUAFFFFABS4pKnIyiuPxoAhxRipKKAG7aNtOooAbtFG2nUUAFFFFABRRRQAUUUUAN | |||
p8chT/dplFAFwEEZFGKrI5Q/7NWVIYZFADcUtOooAbRS4puKAFooooAQU6kpaAMyiiigAooooAKUdKSl | |||
oAhkjxynSod1XqryQ91/KgCPNFNooAdRTadmgBadTM0tADqKKKACiiigAooooAKKKKAGmilNJQAUUUUA | |||
FFFFABRRRQAUUUUAFPSmU8YAoAdRSZWlzQAUUZooAKKKKACiiigAooooAKKKKACiil20AJS7adRQAmKW | |||
iigAooooAKKKKAH/AMNFFFABSg4pKKAJKKYDin0AFFFFABRRRQAUUUUAFNNOpKAG0U6m0AFFFFABVi2P | |||
BU1Xp8R2yA0ASSJsO4dKbVojcMGq0ibD/s0AJRRRQAUUUUAFFFFABRRRQAUUUUANooooAKVXKnIpKKAL | |||
SOHGRT6qAkHIqwrhx70APooooASjFLRQAzFLTqTFAGZRRRQAUUUUAFPpop1ABRRRQBDJHnkfeqvV6opI | |||
9/I+9QBWooIwcGigAooooAdml3UynUALRSUUALSUUUAFFFFABS0lLQAlFLSUAFFFFABRRRQAUUUUAFPp | |||
tOoAKKKKACiiigAooooAKKKKACiiigBaBknFJUsQ70AOIx0pKkphGKAEooooAKKKKACiiigApR96kpR9 | |||
6gB1FFFABRRRQAUoOKSigCSimA4p/WgAooooAKKKKACkpTSUAFFFFADaKdTaACiiigC7E2+MGnEAjBqv | |||
bNyyVZoAqsChwaSrDIHFVyMHBoAKKKKACiiigAooooAKKKbQAUUUUAFFFFABQCQciiigCzHIH+tSVSHy | |||
9KsxybuD1oAkooooAKKKKAMuiiigAooooAUU6m06gAooooAKKKKAI5EDj/aquQQcGrlRugcYNAFWinOh | |||
Q4NNoAKdTadQAUUUUAFFFFABRRRQAUUUUALRRRQAUlLRQAlFFFABRRRQAo+9TqaPvU6gAooooAKKKKAC | |||
iiigAooooAKKKKACrIGBioohk59KmoAKKKKAGEYpKkIzUdABRRRQAUUUUAFKPvUlKKAHUUUUAFFFFABR | |||
RRQAUoOKSigCQHNFMHFPBzQAUUUUANNLSGloAKKKKACiiigBtFOptACo2x1NX6z6twnMY9uKAJaZIm9f | |||
en0UAVKKmlj3cjrUNABRRRQAUUUUAFNp1NoAKKKKACiiigAooooAKKKKALEcmeD96papVNHN2b86AJ6K | |||
KKAMqiiigAooooAfRRRQAUUUUAFFFFABRRRQAhUMuDVRhhmFFFACUtFFABRRRQAUUUUAFFFFABRRRQAU | |||
6iigAooooAKbRRQAUUUUAOFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFiMYRafRRQAUUUUAFNI4oooAZR | |||
RRQAUUUUAFSCiigBKKKKACiiigAooooAKKKKACnUUUAPooooAbRRRQAUUUUAFFFFABRRRQAlT2x+ZhRR | |||
QBZooooAKgmUDkd6KKAIqKKKACiiigApKKKACiiigAooooAKKKKACiiigAooooAmgctwanoooA//2Q== | |||
</value> | |||
</data> | |||
<data name="btnRefresh.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABBFJREFUaEPt | |||
mktoE1EUhgO+UKhmMqmPWtFFcSVWdKPgQnAhLqQoFnThyoUPROhG8LHo0gc0ajMziVJcuBAiWkpFcNWV | |||
m2I3ltZm7k1qqRQXhQpdWASp56QnTTo5NzN3ojDFfvCXNnP/f05m7tw7c6exNf4ntj8e3UG/rg6SaXE4 | |||
4YguwxYDCUvMmbYYbLZkG22OHq256c2G7V6Fol8nbDmTsMUiaR4/p2bRI/FctJqWexeKzlcVXRIc/X7D | |||
kQeoabSIZ4rt0DV6oNBZb+GkHDWNHqaVv8EUXK3oFk9HnSt6SZZ8S02jBfZ1KFDVXcqaSqYL+8miTTL7 | |||
dVfccg/Rn3+PpC2PMMXWyLAKF8miDfg7l7OsfDd93Djx9PheGE0WlsOVcrNk0QZGqgvePJg3XtLm8LRk | |||
Z7YYjhjxhnPCs0Q2LXBy4/JQhuXeombhgEmpjwuuVfijD/4ftXkVGXb+NDXVw8wUznGBnAxbhtoJeD96 | |||
sziZzvRusgSj7anYBDPrMBfmFVwfgmxaJBz5jMvjBNeDJFswcBTggliFGDFMS/pNhJzek90fOKpDTAAr | |||
wy5o3aiB5yjod3WGhlIUoybufNnHGJUyHXmWrP7kFtfBwPCZywkqGBWvURqPYYnrnFElmLyOk9UXuK5e | |||
cRl6cn+Z6fxJiqwFJxDeyMuwiwfJWhfTlvc4fzjJUbjn2kPRKwk6+pSFXY6sSqDbnOK8jUm+ofgquofW | |||
wynyu2Fboa09YwlyK4Hr5CbnbUQ40FB8hXgm3841rif80mRXEk9NxqFtCndaljfHT9VeVLxXnIjhD+8G | |||
zlxPHm8Ki6W61ZTONJ+nEh5cclcIU7CfcJKieCXY7TivWu4se6Zhw0PeEFKW+B5kVNKda3BgIWst8CXe | |||
8SZ9mY64RLF1wS/J+VWq+2xQOhqWW+SMenIfUaQvOPnxGbxwciUrj5kRHZxRQx8oKhDQ1S4zGUoFmWtw | |||
Br7NmX0F/b4p/c2kmEDAGX/CZjHCgYZs/ujeRqCMTPEM2QOjNfrp3q5Dfwv0DIwybfc+2QKTfDDRxGXx | |||
ksP4cEXWgOTGNoL5Z21YjbT6fRnwVZZPfISPtWTTI5ERx7jAZUG/p6bawGiVZTO9ckQfWcIBN2DKx75k | |||
70QLNdMi8AKZI0ZwSYds4YEH7xc1O7DEedqsTZCjDxf4Ai6mkaVxPDvtpI+1wWXHqhylwi6Q1QVDceGV | |||
/tQGF3yhuClvsSslJ5utyZ1kiRa45M4XvSSYf+5Q0+gBBea8BZcFhUszLTqoafSAIlXFF/C9WjI1Hrpb | |||
/lPwxR6MJv1M4aMwinUZ2cI2aho9Sq9abTFfKVrO4KtXw3GvxLKfNlCz6IHr/NCnB+EIz8HRH4Ciu/Bl | |||
N21eHay6fydYoyFisT/MMjVk+tNyiQAAAABJRU5ErkJggg== | |||
</value> | |||
</data> | |||
<data name="btnBack.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABR1JREFUaEPV | |||
Ws+LHEUU3nuS6Z41a5K7F0XQIKKCgiEghETx4jUaFQUxiKCC4MGTILmIRDBhs9W9uwTJHxBEFvUs4h6E | |||
CFlElmUPOS1sZrp7vYzf1/ump6q6pqd/1BjywZed6Xrve6+nq+vHqyz4Qj9OXgyi9KswSmNwA5//wt99 | |||
Uj5vsI02tBW3B4sgGrzSj7IrSGwbHDXkNn2pIXL/D5ZujY6GcXYZ/MORVDtSC5rUljD+saRGJ/vRwecI | |||
uFVKwMlsD9wU4rPLpsQtxmAsCesHeNTnKW4FK4h+faev0uv4fDFUg6dDtReKawFey9tgQ1v66BoWcSPZ | |||
eXHtBgR6xxIv2I+SK4+sHjwupo1BX2q4tEnGFtN2CKLkM1uUxC/4Y6jSl8WsM6iVazpiMQcxawY4X7LF | |||
hF+IiXdQ24o15iUxqYcwTs84RDhaXBaTzgii4TNBlL0nXwvkI5wzdnpGTKrRU8NnXQK9tewxMekMI0mV | |||
3pDLBRhLjz0mcxMTNzh84cXhrGk4Hrk5OCEmnRGq5Ftb/+jq6FFpLsCYth1zqxxiZZy3nPzMlPxVkcBt | |||
W5+c9ssytm3LHKXZRD7DWmM9RoBPpLkT+nF2Dl3lb117wux3MXOCOVg+W84Z2355OKxJUydMfSkPuSNm | |||
lSgNsa7BBBfNtY2Hcd7V38fEU7klZjPBXAx/5CpNh4DYBd2As6M0tYKMIj/pmiazj8W0NuwZmzlLExvT | |||
a0bj8v0npakx8v6OrqHr6UR3eElMG4E5GTrIWZrwiKJ0V2u8K5cbA4/2I03H5k7XVSY07mp6u/lFDG1n | |||
tYvket7QEPhlv7d0Cjbp71WA1rquy9x5A9wGTgKq9G2xr4W8v8fpr4aGxqnjdgswN12bufOuuIedBMWa | |||
Xexnoq+Gr8LnnuGvMVDJG2LqBbKf0GPEvAFuticXHZsRF4I4+9TwM7kTLg9Pi6k3MDcrzga7kLb2yfbE | |||
thL8ZTURg9C7Pc+9rb49Ze58Aix9SALZpthVIlTDLyc+GjFxicncwBy1mPt+byDKrorJ3FC6Ad9dCPz5 | |||
2LX942LqHcxxHGvchVq9xIsrB08Yfjrj7H7bGbcKzpcY/7QeRgn4/Gn4awxWhu+LmRc4h1E8BnMii9KL | |||
Yl8b9lrKYJx9I2adgYnsLV2buedFWf0iHv11sW8EzMZv6jomk826XbMK0FK6blEkxpeiOIu7upNfbIHe | |||
SvLcWMfFxTh5QUxbARr/aHrbcpldIK8wF4G6VNuW1OAkRoqphV8s7D4U00boqeR5Qwc5SxNXpObmueuG | |||
hsBQ+52uqbPN6hR+a7pGqdgwly1l9f7g3onV0RExrUQYDV8zfO0tJYGL89nUq4PXdV2bM4tVAOx+Mfxc | |||
m3pXWQX0UgcN439PYyT6zdIWZvti5gRs7Hqpu6xCuApbzrttgd7yaLGvkh9K+uSNwVNiZsDuFWTlBol7 | |||
VhiVDjJ81kUxQHxt6x+7WV47TamPbs3cV8tpjO3otT6KndwHhbajuOuqi5K1T20wmTlPZXyeKB5fG51i | |||
iV2+FnDVQw9jNzytmXY646te6oKjDjqO6feUhkOsj3liDBnnzaFywmanMzamntaAnLG7VPG4NoKOMcMa | |||
rHsqMwucbNAHSwcfGlkxW8/rNlyzO1ae+WYEbUGcvsulBOynlh8Zq84E1wgcvmSeePgOunXkMzYnGHvt | |||
1IXUguY8yzFOoCtckN2YXhyuy136UkPkHizQb8+Ctf67DW3FrSMWFv4Dhr+aIB0ekwcAAAAASUVORK5C | |||
YII= | |||
</value> | |||
</data> | |||
<data name="bntNext.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
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 | |||
RK5CYII= | |||
</value> | |||
</data> | |||
<data name="btnClose.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABThJREFUaEPV | |||
mktsG1UUhr3ohseKHXu2CPFYIYEisWDBOmLspIXOTFyaps1DUUOapE3Jo680KaUgISQkaFdIbBAS7FBF | |||
kCKVUtQHpQRK+kjTJE1jex5p4pm5nDNzbI89x4+xnQR/0q8oM+eeezy+99xz7zhSD8TOnc8kFekdTY0N | |||
pxTpW02JXknJ0cWUEk2DBGhNU6P34e8MXP9KV2Kdhhp7lZpvH0k1tguC+p6CDK2kEp1LyNEJPd7yIrnc | |||
fMRw046EGh2AAB4WBlSL4Fv7xpCl16ibzQE6eg86ulvYeT0FQ23qp6amHdRlfVhqb34WHF/gOtwk3Uip | |||
0hvUfW3ocutL8NSvMZ1sgSSZwqgOTYm9CY5Wgo63UHK0h8IJR6pNeh2yhMY63WLparSLwqqMpNL8Agyb | |||
ec7Zdikpx1oovPLA2JvmnGyzrFVFeplCLA6sqJNM46y09t3s9VqlHWgTa1+cE+bkMaF1yKxNSo3+QmHy | |||
JBTpLbYhSOtQhP1oWSDWX38Kbb/K2lUj/fBBYc/fd30j6z98x9qR+incIHDz5wLjrIyTI+Q+h9bZxtqG | |||
kX6kT9gP5smjR/rSDGtLWl+Otz5PIedIqNK7jHFWWs9ecp/Duv230Lr2sPaVSB/+UNgLD8gb4TjCPHuK | |||
tc8pdorCzgE3LgYN82V+MkG95LDmbrsfjrMvJeNov7AfLpAXwrKE+ekka18gXXQ3P0WhRyJGvPUVxoiV | |||
+fFJ6i2HfedfofXuY+05GR8dEvbSQ2pNbGy4D4izZyVLbRQ+PH1VGmONisicOk695rDv3RH6wf2svV/G | |||
yICwlxeplYfzZM19MJx9MSXl6I8UPpQMauwyZ1RK5uQ4zLY0heBhz98Tel8na48yRoeymSyDYxpu6uTs | |||
y0nE40/jqvscd7MSGROjkPPWKRQPzCh6f1fQdvywsFcekZWHo2ngYyxgW6mSu2Nvl8z9lQjTKw4BPzg5 | |||
9YGenM2xI8J5vEJ3PZxkwm3r9xVWCVk6hMNnL3czjIwTR92h4MdeWhT6YK8wjg8LZ/UxXfXA//E65yuk | |||
zmP6HC+4WJXcp6zrFKKHk1iFYZKi/zxwGOFw4nyElzQdgXT0OX8zvIyxoUDAfjD7GKODbNvqJM3CNxD7 | |||
mr9ZnYyRQeEY+d8E4j55WLy4NjVouf4fALJK4XxA3IwDawDXpgbBB6jjEDJPj7NPPwMOLxxmXNvq5A6h | |||
+kxiXIwCmWhhPpiBYKLjhOd8hBdM4nqkUSwtnDWTQvTAIg8XNH2o102pfvCDYurlfIXU+ZoXMvPMCVjI | |||
nlBoHtY/s1BSHMja4KJWWHni4leXhayWUsI8C5VpQSlhzd6CyrQjYKv3d7tDKg9oW3MpUXUxh3sDKIH9 | |||
WLdultwbYKGHBV8eUBDWVMwhocvpc6cDlah183pFuzMsubH0LgTnEWdfTHnldKgNDeyYcOfkJ33jqnuq | |||
wNlzws2PfXeOWucItSfwb2gQuFh+S/nZFMw+h7rzSF+9UvwYpIRwqGGmKqTCXVn+lhIpt6k3zwR3Yenf | |||
Lwut/X3WvhJp3R+4BwN52LbQ9pV7IMymHoGbRY9VNqYvUg8e6d8uidSeXaxtGGmdcfKYQx/uY21J/LEK | |||
UmpNWLvwJbmH4H+dEam2FtauGuEhmfXHNdc3fiOcjU/FD7aQYkeL2aM/GErc/S1RuaPFDA19uIvg8To0 | |||
+F8dr+thjteRhn7BkaGhXzFlwJd84Oh6wPGWqMaXfBka+jWrH3DcmC+6/TT0Tw0Kacgfe3CU+7kNDAsT | |||
VtFN+LlNJPIf3N6DOJ/0GCQAAAAASUVORK5CYII= | |||
</value> | |||
</data> | |||
<data name="btnIndex.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAuhJREFUaEPt | |||
mb9rE2EYxw8HBdGY967VoQ4dRIro4OAguDhYBKmLmw4Obk4u7q4Odkjy3qUo6OTQ/gNuDgURdCyG3Psm | |||
KYSK4o9i1RZBWp83PNV497z3Xi53lxzkCx9I7n2+z4/kfiZWFjrG2/O2J1Zs1+8wVwjG5XPm+jdxOaST | |||
i13b9vwbrN5emH3aKePmkegA4/4qNL9ru2IvBBevMO6vmCvvQ/yvvrjfELeIyzlqefkgNNLta0SDXEeH | |||
Bd/QMzpG7DmuvI1hOWjp7WEouhFsQofjCqls8PpbcK2PrV7urGVXRAk+1fdEAybeEdv+4cldLJGdZmoN | |||
B/bXD2QDKYBlstHxx+0TsCt8pAqnBZZKX47XnYED8BNVNE2wXLoqe41ZSP45WCwLsGR6KnF5ChJ/CRbK | |||
Ciybjo5WO3NwtvlKFcoKLD28mCfPQvObVJEswfLDadoT5+FUGXXByY66OINtJJPDmxcg0VYocX6sJR4C | |||
jBfhVPmdSJo3gw/BllqXbO7/IJKNivhDlLm8DIafgQTjgHkIu+5fgQN2mzCPC/oh7HrnKgTsBAzjSHgI | |||
xsUCPIwUofl9/h8CNmR+Y5Y68OhqVcShyMe6AvDIgoN2nVgoCmtq96F/QSgEclsNMA5X26RsqF3oDbFQ | |||
EOSqpX4NoxcLABfzvdMoc8VLeLNJQhlzRPVGYfPmg17zUeoFEklzJU6jOk0GSIPJAFTS2Ej1/4Ck12Iy | |||
igEcTz5k1cY5TGM51eYc5KpRsUZyH4CLO2gPSa2RnihyHuAFWrVSMQFPNHkOwDxxC61aDfwtDDOAMpNJ | |||
NZSedG20anWkIqYpr5Y8B0CbUZRXy2QAKqkGtBlFebVMBqCSakCbUZRXyzADMC7ukkk1oM0oyhvBPbQN | |||
Lub614iEWtBmFOXVMeWK62hLJrgha1KJKdBiFOWlUBdStCSXw1ux/+RAi1GUN4Qnd6ZqrdNoGV54QL8O | |||
FeoDQ42ivPv0bl9iH7iW9QcoPYGVvKP56gAAAABJRU5ErkJggg== | |||
</value> | |||
</data> | |||
<data name="picHead.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value> | |||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAcdJREFUaEPt | |||
miFPA0EQhe+fUY3HY1GcAoPAkPADKjAEAwaDIjWQSoKhZzBUIAADISSQIFnu6zJhbzMbemJzd2Re8tK7 | |||
2bfT+a5N07RXoJXSbYxKV4023Vf96HptP2PFzOHwerjnXkDUB1W8MCBXxSDeNinXs/MK6IsDsQF0bQPo | |||
2gbQtVsBHE3Slsz6vr6OWWvTaxkvDVCO3UKzedNPL74uOQZAcQ6FwyH2ajmeS3J/uTVAeKXw5NrXJUeN | |||
QeKc1CSH2BvnkAFoNgAD0G0ABhDlkAFoNgAD0N0aYDrzTyxmMCQ5huBLWpjB1FiTHGJvmKE3ygqQkuTk | |||
KmqKAVIyAM0xgLx1RJILAT4+vUUpgLhXVoDLG+d2Dn9rr+++LjkBGJ85t7rtzTGKAdgrw9KT3igrwNZB | |||
s35y4etyzpBc0TCDqcUA7A0z9EZZAdZ2m/W9Y1+Xc4Y8v2pmMLUYgL1hht4oK8DptFm/e/B1OWfI8FyM | |||
YgD2hhl6o6wA6PbeDzN//CnUkpwAPL/5z3XMMYoBED2o01OUHUCT5ARAkwagyQBSZoCUJdPbH7b6agPo | |||
2gbQtQ2ga/+LP7qHfavB4G/2CO5YGeDtNkXxDRegC9W0PRYrAAAAAElFTkSuQmCC | |||
</value> | |||
</data> | |||
</root> |
@@ -0,0 +1,66 @@ | |||
using StuMgmLib.MyNameSpace; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Diagnostics; | |||
using System.IO; | |||
using System.Runtime.Serialization.Formatters.Binary; | |||
namespace StuMgmClient | |||
{ | |||
class Utility | |||
{ | |||
//序列化 | |||
internal static bool BinSerialize<T>(T data, out byte[] buff) | |||
{ | |||
try | |||
{ | |||
MemoryStream ms = new MemoryStream(); | |||
BinaryFormatter iFormatter = new BinaryFormatter(); | |||
iFormatter.Serialize(ms, data); | |||
buff = ms.GetBuffer(); | |||
return true; | |||
} | |||
catch (Exception e) | |||
{ | |||
Debug.Print(e.Message); | |||
buff = null; | |||
return false; | |||
} | |||
} | |||
//反序列化 | |||
internal static bool BinDeserialize(byte[] data, out ServerResponse o) | |||
{ | |||
try | |||
{ | |||
MemoryStream ms = new MemoryStream(data); | |||
BinaryFormatter iFormatter = new BinaryFormatter(); | |||
o = (ServerResponse)iFormatter.Deserialize(ms); | |||
return true; | |||
} | |||
catch (Exception e) | |||
{ | |||
Debug.Print(e.Message); | |||
o = null; | |||
return false; | |||
} | |||
} | |||
//字典转字符串 | |||
internal static string DicParsing(Dictionary<short, CourseStatusEnum> dic) | |||
{ | |||
string stateText = ""; | |||
foreach (var item in dic) | |||
{ | |||
stateText = stateText + item.Key.ToString() + ":" + ((int)item.Value).ToString() + ";"; | |||
} | |||
return stateText; | |||
} | |||
internal static string InitState(int state) | |||
{ | |||
Dictionary<int, string> dic = new Dictionary<int, string>(); | |||
dic.Add(0, "未开始"); dic.Add(1, "进行中"); dic.Add(2, "待验收"); dic.Add(3, "验收成功"); dic.Add(4, "验收失败"); | |||
return dic[state]; | |||
} | |||
} | |||
} |
@@ -0,0 +1,3 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<configuration> | |||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> |
@@ -0,0 +1,139 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
namespace StuMgmLib.MyNameSpace | |||
{ | |||
public enum ErrCode | |||
{ | |||
Success, | |||
FailSerial, | |||
FailDeserial, | |||
FailConnect, | |||
FailSend, | |||
FailReceive, | |||
ErrData, | |||
} | |||
public enum ClientFunc | |||
{ | |||
VerifyLogin = 1, | |||
GetCourseInfo = 2, | |||
GetSelfUserCourseInfo = 3, | |||
SUpdateCourse = 4, | |||
TUpdateCourse = 5, | |||
GetSomeoneUserCInfo = 6, | |||
} | |||
public enum Lvl | |||
{ | |||
NotFound = -1, | |||
Error = -2, | |||
Admin = 1, | |||
Teacher = 2, | |||
Student = 3, | |||
} | |||
[Serializable] | |||
public class ClientRequest | |||
{ | |||
public ClientFunc Func; | |||
public object Object; | |||
public ClientRequest(ClientFunc func, object obj) | |||
{ | |||
Func = func; | |||
Object = obj; | |||
} | |||
} | |||
[Serializable] | |||
public class UserInfoLogin | |||
{ | |||
public short Account; | |||
public string Password; | |||
public UserInfoLogin(short account, string password) // Changed | |||
{ | |||
Account = account; | |||
Password = password; | |||
} | |||
} | |||
[Serializable] | |||
public class UserCourseInfoReq | |||
{ | |||
public short Job_Id; | |||
public int Token; | |||
} | |||
[Serializable] | |||
public class UserCourseInfoOper // T represents teacher, S ->student | |||
{ | |||
public short Job_Id; | |||
public int Token; | |||
public string Status; // 课程状态 | |||
} | |||
[Serializable] | |||
public enum CourseStatusEnum | |||
{ | |||
NoStart=0, | |||
Begin, | |||
WaitCheckig, | |||
CheckigSuccess, | |||
CheckigFail, | |||
// | |||
} | |||
[Serializable] | |||
public class ServerResponse | |||
{ | |||
public bool Final;//操作是否成功 | |||
public string ErrMessage;//错误信息 | |||
public object Object; | |||
public ServerResponse(object obj) | |||
{ | |||
Object = obj; | |||
} | |||
} | |||
[Serializable] | |||
public class LoginResponse | |||
{ | |||
public int Token; | |||
public Lvl Level; | |||
} | |||
[Serializable] | |||
public class CourseInfo | |||
{ | |||
public short Id; | |||
public short Pid; | |||
public int Time; | |||
public string Name; | |||
public string Content; | |||
} | |||
[Serializable] | |||
public class UserCourseInfo | |||
{ | |||
public short JobId;//工号 | |||
public string Name;//姓名 | |||
public string Status; // 课程状态 | |||
public string Details;//信息描述 | |||
} | |||
public class UserCourseDetail | |||
{ | |||
public short Id; | |||
public string Name; | |||
public string Content; | |||
public int Time; | |||
public int Status; | |||
public List<UserCourseDetail> Children; | |||
} | |||
} | |||
@@ -0,0 +1,36 @@ | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
namespace StuMgmLib.MyNameSpace | |||
{ | |||
[Serializable] | |||
public class UserInfo | |||
{ | |||
public string Account; | |||
public string Password; | |||
public UserInfo(string account,string password) | |||
{ | |||
Account = account; | |||
Password = password; | |||
} | |||
} | |||
[Serializable] | |||
public class UserInfo | |||
{ | |||
public short UserLevel; | |||
} | |||
[Serializable] | |||
public class ServerSend | |||
{ | |||
public short permission { get; set; } | |||
public DataSet ds { get; set; } | |||
} | |||
} |
@@ -0,0 +1,36 @@ | |||
using System.Reflection; | |||
using System.Runtime.CompilerServices; | |||
using System.Runtime.InteropServices; | |||
// 有关程序集的常规信息通过以下 | |||
// 特性集控制。更改这些特性值可修改 | |||
// 与程序集关联的信息。 | |||
[assembly: AssemblyTitle("StuMgmLib")] | |||
[assembly: AssemblyDescription("")] | |||
[assembly: AssemblyConfiguration("")] | |||
[assembly: AssemblyCompany("")] | |||
[assembly: AssemblyProduct("StuMgmLib")] | |||
[assembly: AssemblyCopyright("Copyright © 2021")] | |||
[assembly: AssemblyTrademark("")] | |||
[assembly: AssemblyCulture("")] | |||
// 将 ComVisible 设置为 false 使此程序集中的类型 | |||
// 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, | |||
// 则将该类型上的 ComVisible 特性设置为 true。 | |||
[assembly: ComVisible(false)] | |||
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID | |||
[assembly: Guid("1b380d78-7b66-4bfe-bf18-594b33316734")] | |||
// 程序集的版本信息由下面四个值组成: | |||
// | |||
// 主版本 | |||
// 次版本 | |||
// 生成号 | |||
// 修订号 | |||
// | |||
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, | |||
// 方法是按如下所示使用“*”: | |||
// [assembly: AssemblyVersion("1.0.*")] | |||
[assembly: AssemblyVersion("1.0.0.0")] | |||
[assembly: AssemblyFileVersion("1.0.0.0")] |
@@ -0,0 +1,52 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |||
<ProjectGuid>{34AD3363-1B1C-4F4A-898C-C1A1F215FDDD}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>StuMgmLib</RootNamespace> | |||
<AssemblyName>StuMgmLib</AssemblyName> | |||
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion> | |||
<FileAlignment>512</FileAlignment> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>full</DebugType> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |||
<DebugType>pdbonly</DebugType> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="MyNameSpace\CommonData.cs"> | |||
<SubType>Code</SubType> | |||
</Compile> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
</ItemGroup> | |||
<ItemGroup /> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |||
Other similar extension points exist, see Microsoft.Common.targets. | |||
<Target Name="BeforeBuild"> | |||
</Target> | |||
<Target Name="AfterBuild"> | |||
</Target> | |||
--> | |||
</Project> |
@@ -0,0 +1,3 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<configuration> | |||
<startup><supportedRuntime version="v2.0.50727"/></startup></configuration> |
@@ -0,0 +1,3 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<configuration> | |||
<startup><supportedRuntime version="v2.0.50727"/></startup></configuration> |
@@ -0,0 +1,11 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | |||
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> | |||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> | |||
<security> | |||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> | |||
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> | |||
</requestedPrivileges> | |||
</security> | |||
</trustInfo> | |||
</assembly> |
@@ -0,0 +1 @@ | |||
F:\XinJe\SourcetreeCode\student\StuMgmServer\StuMgmServer\bin\Debug\StuMgmServer.exe.config |