추가 항목과 기능수정

This commit is contained in:
2023-10-06 22:46:09 +09:00
parent 3f583ae9ac
commit ac5e1a3441
12 changed files with 427 additions and 155 deletions

View File

@@ -48,6 +48,11 @@
this.metroLabel_CargoVehicleNumber = new MetroFramework.Controls.MetroLabel();
this.metroButton_Cancel = new MetroFramework.Controls.MetroButton();
this.metroButton_Update = new MetroFramework.Controls.MetroButton();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.metroRadioButton_Corporation = new MetroFramework.Controls.MetroRadioButton();
this.metroRadioButton_IIC = new MetroFramework.Controls.MetroRadioButton();
this.metroRadioButton_Individual = new MetroFramework.Controls.MetroRadioButton();
this.groupBox2.SuspendLayout();
this.SuspendLayout();
//
// metroComboBox_VehicleType
@@ -57,16 +62,16 @@
this.metroComboBox_VehicleType.Items.AddRange(new object[] {
"대형(4.5톤 미만)",
"특대형(4.5톤 이상)"});
this.metroComboBox_VehicleType.Location = new System.Drawing.Point(139, 200);
this.metroComboBox_VehicleType.Location = new System.Drawing.Point(140, 290);
this.metroComboBox_VehicleType.Name = "metroComboBox_VehicleType";
this.metroComboBox_VehicleType.Size = new System.Drawing.Size(203, 29);
this.metroComboBox_VehicleType.TabIndex = 27;
this.metroComboBox_VehicleType.TabIndex = 58;
this.metroComboBox_VehicleType.UseSelectable = true;
//
// metroLabel4
//
this.metroLabel4.AutoSize = true;
this.metroLabel4.Location = new System.Drawing.Point(30, 200);
this.metroLabel4.Location = new System.Drawing.Point(23, 300);
this.metroLabel4.Name = "metroLabel4";
this.metroLabel4.Size = new System.Drawing.Size(101, 19);
this.metroLabel4.TabIndex = 35;
@@ -87,7 +92,7 @@
this.metroTextBox_PersonalNumber.CustomButton.UseSelectable = true;
this.metroTextBox_PersonalNumber.CustomButton.Visible = false;
this.metroTextBox_PersonalNumber.Lines = new string[0];
this.metroTextBox_PersonalNumber.Location = new System.Drawing.Point(140, 278);
this.metroTextBox_PersonalNumber.Location = new System.Drawing.Point(140, 190);
this.metroTextBox_PersonalNumber.MaxLength = 32767;
this.metroTextBox_PersonalNumber.Name = "metroTextBox_PersonalNumber";
this.metroTextBox_PersonalNumber.PasswordChar = '\0';
@@ -97,7 +102,7 @@
this.metroTextBox_PersonalNumber.SelectionStart = 0;
this.metroTextBox_PersonalNumber.ShortcutsEnabled = true;
this.metroTextBox_PersonalNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_PersonalNumber.TabIndex = 29;
this.metroTextBox_PersonalNumber.TabIndex = 55;
this.metroTextBox_PersonalNumber.UseSelectable = true;
this.metroTextBox_PersonalNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PersonalNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -105,7 +110,7 @@
// metroLabel3
//
this.metroLabel3.AutoSize = true;
this.metroLabel3.Location = new System.Drawing.Point(30, 270);
this.metroLabel3.Location = new System.Drawing.Point(30, 180);
this.metroLabel3.Name = "metroLabel3";
this.metroLabel3.Size = new System.Drawing.Size(105, 38);
this.metroLabel3.TabIndex = 34;
@@ -126,7 +131,7 @@
this.metroTextBox_PassengerVehicleName.CustomButton.UseSelectable = true;
this.metroTextBox_PassengerVehicleName.CustomButton.Visible = false;
this.metroTextBox_PassengerVehicleName.Lines = new string[0];
this.metroTextBox_PassengerVehicleName.Location = new System.Drawing.Point(140, 166);
this.metroTextBox_PassengerVehicleName.Location = new System.Drawing.Point(140, 420);
this.metroTextBox_PassengerVehicleName.MaxLength = 32767;
this.metroTextBox_PassengerVehicleName.Name = "metroTextBox_PassengerVehicleName";
this.metroTextBox_PassengerVehicleName.PasswordChar = '\0';
@@ -136,7 +141,7 @@
this.metroTextBox_PassengerVehicleName.SelectionStart = 0;
this.metroTextBox_PassengerVehicleName.ShortcutsEnabled = true;
this.metroTextBox_PassengerVehicleName.Size = new System.Drawing.Size(202, 23);
this.metroTextBox_PassengerVehicleName.TabIndex = 26;
this.metroTextBox_PassengerVehicleName.TabIndex = 62;
this.metroTextBox_PassengerVehicleName.UseSelectable = true;
this.metroTextBox_PassengerVehicleName.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PassengerVehicleName.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -144,7 +149,7 @@
// metroLabel2
//
this.metroLabel2.AutoSize = true;
this.metroLabel2.Location = new System.Drawing.Point(30, 170);
this.metroLabel2.Location = new System.Drawing.Point(23, 424);
this.metroLabel2.Name = "metroLabel2";
this.metroLabel2.Size = new System.Drawing.Size(101, 19);
this.metroLabel2.TabIndex = 33;
@@ -165,7 +170,7 @@
this.metroTextBox_CargoVehicleName.CustomButton.UseSelectable = true;
this.metroTextBox_CargoVehicleName.CustomButton.Visible = false;
this.metroTextBox_CargoVehicleName.Lines = new string[0];
this.metroTextBox_CargoVehicleName.Location = new System.Drawing.Point(140, 106);
this.metroTextBox_CargoVehicleName.Location = new System.Drawing.Point(140, 360);
this.metroTextBox_CargoVehicleName.MaxLength = 32767;
this.metroTextBox_CargoVehicleName.Name = "metroTextBox_CargoVehicleName";
this.metroTextBox_CargoVehicleName.PasswordChar = '\0';
@@ -175,7 +180,7 @@
this.metroTextBox_CargoVehicleName.SelectionStart = 0;
this.metroTextBox_CargoVehicleName.ShortcutsEnabled = true;
this.metroTextBox_CargoVehicleName.Size = new System.Drawing.Size(202, 23);
this.metroTextBox_CargoVehicleName.TabIndex = 22;
this.metroTextBox_CargoVehicleName.TabIndex = 60;
this.metroTextBox_CargoVehicleName.UseSelectable = true;
this.metroTextBox_CargoVehicleName.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_CargoVehicleName.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -183,7 +188,7 @@
// metroLabel1
//
this.metroLabel1.AutoSize = true;
this.metroLabel1.Location = new System.Drawing.Point(30, 110);
this.metroLabel1.Location = new System.Drawing.Point(23, 364);
this.metroLabel1.Name = "metroLabel1";
this.metroLabel1.Size = new System.Drawing.Size(101, 19);
this.metroLabel1.TabIndex = 32;
@@ -192,11 +197,11 @@
// maskedTextBox_Phone
//
this.maskedTextBox_Phone.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.maskedTextBox_Phone.Location = new System.Drawing.Point(140, 328);
this.maskedTextBox_Phone.Location = new System.Drawing.Point(140, 230);
this.maskedTextBox_Phone.Mask = "000-9000-0000";
this.maskedTextBox_Phone.Name = "maskedTextBox_Phone";
this.maskedTextBox_Phone.Size = new System.Drawing.Size(89, 21);
this.maskedTextBox_Phone.TabIndex = 30;
this.maskedTextBox_Phone.TabIndex = 56;
//
// metroTextBox_Address
//
@@ -213,7 +218,7 @@
this.metroTextBox_Address.CustomButton.UseSelectable = true;
this.metroTextBox_Address.CustomButton.Visible = false;
this.metroTextBox_Address.Lines = new string[0];
this.metroTextBox_Address.Location = new System.Drawing.Point(140, 356);
this.metroTextBox_Address.Location = new System.Drawing.Point(140, 260);
this.metroTextBox_Address.MaxLength = 32767;
this.metroTextBox_Address.Name = "metroTextBox_Address";
this.metroTextBox_Address.PasswordChar = '\0';
@@ -223,7 +228,7 @@
this.metroTextBox_Address.SelectionStart = 0;
this.metroTextBox_Address.ShortcutsEnabled = true;
this.metroTextBox_Address.Size = new System.Drawing.Size(313, 23);
this.metroTextBox_Address.TabIndex = 31;
this.metroTextBox_Address.TabIndex = 57;
this.metroTextBox_Address.UseSelectable = true;
this.metroTextBox_Address.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_Address.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -243,7 +248,7 @@
this.metroTextBox_Name.CustomButton.UseSelectable = true;
this.metroTextBox_Name.CustomButton.Visible = false;
this.metroTextBox_Name.Lines = new string[0];
this.metroTextBox_Name.Location = new System.Drawing.Point(140, 240);
this.metroTextBox_Name.Location = new System.Drawing.Point(140, 150);
this.metroTextBox_Name.MaxLength = 32767;
this.metroTextBox_Name.Name = "metroTextBox_Name";
this.metroTextBox_Name.PasswordChar = '\0';
@@ -253,7 +258,7 @@
this.metroTextBox_Name.SelectionStart = 0;
this.metroTextBox_Name.ShortcutsEnabled = true;
this.metroTextBox_Name.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_Name.TabIndex = 28;
this.metroTextBox_Name.TabIndex = 54;
this.metroTextBox_Name.UseSelectable = true;
this.metroTextBox_Name.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_Name.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -273,7 +278,7 @@
this.metroTextBox_PassengerVehicleNumber.CustomButton.UseSelectable = true;
this.metroTextBox_PassengerVehicleNumber.CustomButton.Visible = false;
this.metroTextBox_PassengerVehicleNumber.Lines = new string[0];
this.metroTextBox_PassengerVehicleNumber.Location = new System.Drawing.Point(140, 136);
this.metroTextBox_PassengerVehicleNumber.Location = new System.Drawing.Point(140, 390);
this.metroTextBox_PassengerVehicleNumber.MaxLength = 32767;
this.metroTextBox_PassengerVehicleNumber.Name = "metroTextBox_PassengerVehicleNumber";
this.metroTextBox_PassengerVehicleNumber.PasswordChar = '\0';
@@ -283,7 +288,7 @@
this.metroTextBox_PassengerVehicleNumber.SelectionStart = 0;
this.metroTextBox_PassengerVehicleNumber.ShortcutsEnabled = true;
this.metroTextBox_PassengerVehicleNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_PassengerVehicleNumber.TabIndex = 24;
this.metroTextBox_PassengerVehicleNumber.TabIndex = 61;
this.metroTextBox_PassengerVehicleNumber.UseSelectable = true;
this.metroTextBox_PassengerVehicleNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PassengerVehicleNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -303,7 +308,7 @@
this.metroTextBox_CargoVehicleNumber.CustomButton.UseSelectable = true;
this.metroTextBox_CargoVehicleNumber.CustomButton.Visible = false;
this.metroTextBox_CargoVehicleNumber.Lines = new string[0];
this.metroTextBox_CargoVehicleNumber.Location = new System.Drawing.Point(140, 76);
this.metroTextBox_CargoVehicleNumber.Location = new System.Drawing.Point(140, 330);
this.metroTextBox_CargoVehicleNumber.MaxLength = 32767;
this.metroTextBox_CargoVehicleNumber.Name = "metroTextBox_CargoVehicleNumber";
this.metroTextBox_CargoVehicleNumber.PasswordChar = '\0';
@@ -313,7 +318,7 @@
this.metroTextBox_CargoVehicleNumber.SelectionStart = 0;
this.metroTextBox_CargoVehicleNumber.ShortcutsEnabled = true;
this.metroTextBox_CargoVehicleNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_CargoVehicleNumber.TabIndex = 19;
this.metroTextBox_CargoVehicleNumber.TabIndex = 59;
this.metroTextBox_CargoVehicleNumber.UseSelectable = true;
this.metroTextBox_CargoVehicleNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_CargoVehicleNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -321,7 +326,7 @@
// metroLabel_Address
//
this.metroLabel_Address.AutoSize = true;
this.metroLabel_Address.Location = new System.Drawing.Point(30, 360);
this.metroLabel_Address.Location = new System.Drawing.Point(23, 264);
this.metroLabel_Address.Name = "metroLabel_Address";
this.metroLabel_Address.Size = new System.Drawing.Size(101, 19);
this.metroLabel_Address.TabIndex = 25;
@@ -330,7 +335,7 @@
// metroLabel_Phone
//
this.metroLabel_Phone.AutoSize = true;
this.metroLabel_Phone.Location = new System.Drawing.Point(30, 330);
this.metroLabel_Phone.Location = new System.Drawing.Point(23, 232);
this.metroLabel_Phone.Name = "metroLabel_Phone";
this.metroLabel_Phone.Size = new System.Drawing.Size(103, 19);
this.metroLabel_Phone.TabIndex = 23;
@@ -339,7 +344,7 @@
// metroLabel_Name
//
this.metroLabel_Name.AutoSize = true;
this.metroLabel_Name.Location = new System.Drawing.Point(30, 240);
this.metroLabel_Name.Location = new System.Drawing.Point(30, 150);
this.metroLabel_Name.Name = "metroLabel_Name";
this.metroLabel_Name.Size = new System.Drawing.Size(101, 19);
this.metroLabel_Name.TabIndex = 21;
@@ -348,7 +353,7 @@
// metroLabel_PassengerVehicleNumber
//
this.metroLabel_PassengerVehicleNumber.AutoSize = true;
this.metroLabel_PassengerVehicleNumber.Location = new System.Drawing.Point(30, 140);
this.metroLabel_PassengerVehicleNumber.Location = new System.Drawing.Point(23, 394);
this.metroLabel_PassengerVehicleNumber.Name = "metroLabel_PassengerVehicleNumber";
this.metroLabel_PassengerVehicleNumber.Size = new System.Drawing.Size(101, 19);
this.metroLabel_PassengerVehicleNumber.TabIndex = 20;
@@ -357,7 +362,7 @@
// metroLabel_CargoVehicleNumber
//
this.metroLabel_CargoVehicleNumber.AutoSize = true;
this.metroLabel_CargoVehicleNumber.Location = new System.Drawing.Point(30, 80);
this.metroLabel_CargoVehicleNumber.Location = new System.Drawing.Point(23, 334);
this.metroLabel_CargoVehicleNumber.Name = "metroLabel_CargoVehicleNumber";
this.metroLabel_CargoVehicleNumber.Size = new System.Drawing.Size(101, 19);
this.metroLabel_CargoVehicleNumber.TabIndex = 18;
@@ -366,10 +371,10 @@
// metroButton_Cancel
//
this.metroButton_Cancel.FontSize = MetroFramework.MetroButtonSize.Tall;
this.metroButton_Cancel.Location = new System.Drawing.Point(283, 406);
this.metroButton_Cancel.Location = new System.Drawing.Point(283, 460);
this.metroButton_Cancel.Name = "metroButton_Cancel";
this.metroButton_Cancel.Size = new System.Drawing.Size(170, 50);
this.metroButton_Cancel.TabIndex = 37;
this.metroButton_Cancel.TabIndex = 64;
this.metroButton_Cancel.Text = "취 소";
this.metroButton_Cancel.UseSelectable = true;
this.metroButton_Cancel.Click += new System.EventHandler(this.metroButton_Cancel_Click);
@@ -377,19 +382,66 @@
// metroButton_Update
//
this.metroButton_Update.FontSize = MetroFramework.MetroButtonSize.Tall;
this.metroButton_Update.Location = new System.Drawing.Point(100, 406);
this.metroButton_Update.Location = new System.Drawing.Point(100, 460);
this.metroButton_Update.Name = "metroButton_Update";
this.metroButton_Update.Size = new System.Drawing.Size(170, 50);
this.metroButton_Update.TabIndex = 36;
this.metroButton_Update.TabIndex = 63;
this.metroButton_Update.Text = "수 정 ";
this.metroButton_Update.UseSelectable = true;
this.metroButton_Update.Click += new System.EventHandler(this.metroButton_Update_Click);
//
// groupBox2
//
this.groupBox2.Controls.Add(this.metroRadioButton_Corporation);
this.groupBox2.Controls.Add(this.metroRadioButton_IIC);
this.groupBox2.Controls.Add(this.metroRadioButton_Individual);
this.groupBox2.Location = new System.Drawing.Point(30, 80);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(200, 50);
this.groupBox2.TabIndex = 38;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "신청구분";
//
// metroRadioButton_Corporation
//
this.metroRadioButton_Corporation.AutoSize = true;
this.metroRadioButton_Corporation.Location = new System.Drawing.Point(140, 20);
this.metroRadioButton_Corporation.Name = "metroRadioButton_Corporation";
this.metroRadioButton_Corporation.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_Corporation.TabIndex = 53;
this.metroRadioButton_Corporation.TabStop = true;
this.metroRadioButton_Corporation.Text = "법인";
this.metroRadioButton_Corporation.UseSelectable = true;
//
// metroRadioButton_IIC
//
this.metroRadioButton_IIC.AutoSize = true;
this.metroRadioButton_IIC.Location = new System.Drawing.Point(80, 20);
this.metroRadioButton_IIC.Name = "metroRadioButton_IIC";
this.metroRadioButton_IIC.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_IIC.TabIndex = 52;
this.metroRadioButton_IIC.TabStop = true;
this.metroRadioButton_IIC.Text = "지입";
this.metroRadioButton_IIC.UseSelectable = true;
//
// metroRadioButton_Individual
//
this.metroRadioButton_Individual.AutoSize = true;
this.metroRadioButton_Individual.Checked = true;
this.metroRadioButton_Individual.Location = new System.Drawing.Point(20, 20);
this.metroRadioButton_Individual.Name = "metroRadioButton_Individual";
this.metroRadioButton_Individual.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_Individual.TabIndex = 51;
this.metroRadioButton_Individual.TabStop = true;
this.metroRadioButton_Individual.Text = "개인";
this.metroRadioButton_Individual.UseSelectable = true;
//
// UpdateUserData
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(490, 490);
this.ClientSize = new System.Drawing.Size(490, 540);
this.Controls.Add(this.groupBox2);
this.Controls.Add(this.metroButton_Cancel);
this.Controls.Add(this.metroButton_Update);
this.Controls.Add(this.metroComboBox_VehicleType);
@@ -412,6 +464,8 @@
this.Controls.Add(this.metroLabel_CargoVehicleNumber);
this.Name = "UpdateUserData";
this.Text = "사용자 정보 수정";
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@@ -439,5 +493,9 @@
private MetroFramework.Controls.MetroLabel metroLabel_CargoVehicleNumber;
private MetroFramework.Controls.MetroButton metroButton_Cancel;
private MetroFramework.Controls.MetroButton metroButton_Update;
private System.Windows.Forms.GroupBox groupBox2;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_Corporation;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_IIC;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_Individual;
}
}

View File

@@ -27,7 +27,20 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomForm
{
metroComboBox_VehicleType.Enabled = false;
}
switch (_updateUserInformation.Owner)
{
case EOwner.Individual:
metroRadioButton_Individual.Checked = true;
break;
case EOwner.IndividualIntoCorporation:
metroRadioButton_IIC.Checked = true;
break;
case EOwner.Corporation:
metroRadioButton_Corporation.Checked = true;
break;
}
metroTextBox_CargoVehicleNumber.Text = _updateUserInformation.CargoVehicleNumber;
metroTextBox_CargoVehicleName.Text = _updateUserInformation.CargoVehicleName;
metroTextBox_PassengerVehicleNumber.Text = _updateUserInformation.PassengerVehicleNumber;
@@ -78,23 +91,38 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomForm
{
change = true;
}
EOwner changeOwner;
if (metroRadioButton_Individual.Checked)
{
changeOwner = EOwner.Individual;
}
else if (metroRadioButton_IIC.Checked)
{
changeOwner = EOwner.IndividualIntoCorporation;
}
else
{
changeOwner = EOwner.Corporation;
}
if (changeOwner != _updateUserInformation.Owner)
{
change = true;
}
if (!change)
{
MetroMessageBox.Show(this, "변경된 내용이 없습니다.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
_updateUserInformation.CargoVehicleNumber = metroTextBox_CargoVehicleNumber.Text.Trim();
_updateUserInformation.CargoVehicleName = metroTextBox_CargoVehicleName.Text.Trim();
_updateUserInformation.PassengerVehicleNumber = metroTextBox_PassengerVehicleNumber.Text.Trim();
_updateUserInformation.PassengerVehicleName = metroTextBox_PassengerVehicleName.Text.Trim();
_updateUserInformation.VehicleType = (EVehicleType)metroComboBox_VehicleType.SelectedIndex;
_updateUserInformation.Owner = changeOwner;
_updateUserInformation.Name = metroTextBox_Name.Text.Trim();
_updateUserInformation.PersonalNumber = metroTextBox_PersonalNumber.Text.Trim();
_updateUserInformation.Phone = maskedTextBox_Phone.Text.Trim();
_updateUserInformation.Address = metroTextBox_Address.Text.Trim();
_updateUserInformation.VehicleType = (EVehicleType)metroComboBox_VehicleType.SelectedIndex;
_updateUserInformation.CargoVehicleNumber = metroTextBox_CargoVehicleNumber.Text.Trim();
_updateUserInformation.CargoVehicleName = metroTextBox_CargoVehicleName.Text.Trim();
_updateUserInformation.PassengerVehicleNumber = metroTextBox_PassengerVehicleNumber.Text.Trim();
_updateUserInformation.PassengerVehicleName = metroTextBox_PassengerVehicleName.Text.Trim();
var result = Database.UpdateUserData(_updateUserInformation);
if (result)
{

View File

@@ -51,7 +51,14 @@
this.metroLabel3 = new MetroFramework.Controls.MetroLabel();
this.metroLabel4 = new MetroFramework.Controls.MetroLabel();
this.metroComboBox_VehicleType = new MetroFramework.Controls.MetroComboBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.metroRadioButton_Corporation = new MetroFramework.Controls.MetroRadioButton();
this.metroRadioButton_IIC = new MetroFramework.Controls.MetroRadioButton();
this.metroRadioButton_Individual = new MetroFramework.Controls.MetroRadioButton();
this.metroLabel5 = new MetroFramework.Controls.MetroLabel();
this.label1 = new System.Windows.Forms.Label();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.SuspendLayout();
//
// groupBox1
@@ -73,7 +80,8 @@
this.metroRadioButton_Waiting.Location = new System.Drawing.Point(100, 20);
this.metroRadioButton_Waiting.Name = "metroRadioButton_Waiting";
this.metroRadioButton_Waiting.Size = new System.Drawing.Size(74, 15);
this.metroRadioButton_Waiting.TabIndex = 1;
this.metroRadioButton_Waiting.TabIndex = 91;
this.metroRadioButton_Waiting.TabStop = true;
this.metroRadioButton_Waiting.Text = "대기 접수";
this.metroRadioButton_Waiting.UseSelectable = true;
//
@@ -84,7 +92,7 @@
this.metroRadioButton_Draw.Location = new System.Drawing.Point(10, 20);
this.metroRadioButton_Draw.Name = "metroRadioButton_Draw";
this.metroRadioButton_Draw.Size = new System.Drawing.Size(74, 15);
this.metroRadioButton_Draw.TabIndex = 0;
this.metroRadioButton_Draw.TabIndex = 90;
this.metroRadioButton_Draw.TabStop = true;
this.metroRadioButton_Draw.Text = "추첨 접수";
this.metroRadioButton_Draw.UseSelectable = true;
@@ -92,46 +100,46 @@
// metroLabel_CargoVehicleNumber
//
this.metroLabel_CargoVehicleNumber.AutoSize = true;
this.metroLabel_CargoVehicleNumber.Location = new System.Drawing.Point(30, 80);
this.metroLabel_CargoVehicleNumber.Location = new System.Drawing.Point(40, 334);
this.metroLabel_CargoVehicleNumber.Name = "metroLabel_CargoVehicleNumber";
this.metroLabel_CargoVehicleNumber.Size = new System.Drawing.Size(101, 19);
this.metroLabel_CargoVehicleNumber.TabIndex = 1;
this.metroLabel_CargoVehicleNumber.TabIndex = 91;
this.metroLabel_CargoVehicleNumber.Text = "차량번호(화물)";
//
// metroLabel_PassengerVehicleNumber
//
this.metroLabel_PassengerVehicleNumber.AutoSize = true;
this.metroLabel_PassengerVehicleNumber.Location = new System.Drawing.Point(30, 140);
this.metroLabel_PassengerVehicleNumber.Location = new System.Drawing.Point(40, 394);
this.metroLabel_PassengerVehicleNumber.Name = "metroLabel_PassengerVehicleNumber";
this.metroLabel_PassengerVehicleNumber.Size = new System.Drawing.Size(101, 19);
this.metroLabel_PassengerVehicleNumber.TabIndex = 2;
this.metroLabel_PassengerVehicleNumber.TabIndex = 92;
this.metroLabel_PassengerVehicleNumber.Text = "차량번호(승용)";
//
// metroLabel_Name
//
this.metroLabel_Name.AutoSize = true;
this.metroLabel_Name.Location = new System.Drawing.Point(30, 240);
this.metroLabel_Name.Location = new System.Drawing.Point(40, 154);
this.metroLabel_Name.Name = "metroLabel_Name";
this.metroLabel_Name.Size = new System.Drawing.Size(101, 19);
this.metroLabel_Name.TabIndex = 3;
this.metroLabel_Name.TabIndex = 93;
this.metroLabel_Name.Text = "이     름";
//
// metroLabel_Phone
//
this.metroLabel_Phone.AutoSize = true;
this.metroLabel_Phone.Location = new System.Drawing.Point(30, 330);
this.metroLabel_Phone.Location = new System.Drawing.Point(40, 232);
this.metroLabel_Phone.Name = "metroLabel_Phone";
this.metroLabel_Phone.Size = new System.Drawing.Size(103, 19);
this.metroLabel_Phone.TabIndex = 4;
this.metroLabel_Phone.TabIndex = 94;
this.metroLabel_Phone.Text = "연  락  처";
//
// metroLabel_Address
//
this.metroLabel_Address.AutoSize = true;
this.metroLabel_Address.Location = new System.Drawing.Point(30, 360);
this.metroLabel_Address.Location = new System.Drawing.Point(40, 264);
this.metroLabel_Address.Name = "metroLabel_Address";
this.metroLabel_Address.Size = new System.Drawing.Size(101, 19);
this.metroLabel_Address.TabIndex = 5;
this.metroLabel_Address.TabIndex = 95;
this.metroLabel_Address.Text = "주     소";
//
// metroTextBox_CargoVehicleNumber
@@ -149,7 +157,7 @@
this.metroTextBox_CargoVehicleNumber.CustomButton.UseSelectable = true;
this.metroTextBox_CargoVehicleNumber.CustomButton.Visible = false;
this.metroTextBox_CargoVehicleNumber.Lines = new string[0];
this.metroTextBox_CargoVehicleNumber.Location = new System.Drawing.Point(140, 76);
this.metroTextBox_CargoVehicleNumber.Location = new System.Drawing.Point(150, 330);
this.metroTextBox_CargoVehicleNumber.MaxLength = 32767;
this.metroTextBox_CargoVehicleNumber.Name = "metroTextBox_CargoVehicleNumber";
this.metroTextBox_CargoVehicleNumber.PasswordChar = '\0';
@@ -159,7 +167,7 @@
this.metroTextBox_CargoVehicleNumber.SelectionStart = 0;
this.metroTextBox_CargoVehicleNumber.ShortcutsEnabled = true;
this.metroTextBox_CargoVehicleNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_CargoVehicleNumber.TabIndex = 2;
this.metroTextBox_CargoVehicleNumber.TabIndex = 100;
this.metroTextBox_CargoVehicleNumber.UseSelectable = true;
this.metroTextBox_CargoVehicleNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_CargoVehicleNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -179,7 +187,7 @@
this.metroTextBox_PassengerVehicleNumber.CustomButton.UseSelectable = true;
this.metroTextBox_PassengerVehicleNumber.CustomButton.Visible = false;
this.metroTextBox_PassengerVehicleNumber.Lines = new string[0];
this.metroTextBox_PassengerVehicleNumber.Location = new System.Drawing.Point(140, 136);
this.metroTextBox_PassengerVehicleNumber.Location = new System.Drawing.Point(150, 390);
this.metroTextBox_PassengerVehicleNumber.MaxLength = 32767;
this.metroTextBox_PassengerVehicleNumber.Name = "metroTextBox_PassengerVehicleNumber";
this.metroTextBox_PassengerVehicleNumber.PasswordChar = '\0';
@@ -189,7 +197,7 @@
this.metroTextBox_PassengerVehicleNumber.SelectionStart = 0;
this.metroTextBox_PassengerVehicleNumber.ShortcutsEnabled = true;
this.metroTextBox_PassengerVehicleNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_PassengerVehicleNumber.TabIndex = 4;
this.metroTextBox_PassengerVehicleNumber.TabIndex = 102;
this.metroTextBox_PassengerVehicleNumber.UseSelectable = true;
this.metroTextBox_PassengerVehicleNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PassengerVehicleNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -209,7 +217,7 @@
this.metroTextBox_Name.CustomButton.UseSelectable = true;
this.metroTextBox_Name.CustomButton.Visible = false;
this.metroTextBox_Name.Lines = new string[0];
this.metroTextBox_Name.Location = new System.Drawing.Point(140, 240);
this.metroTextBox_Name.Location = new System.Drawing.Point(150, 150);
this.metroTextBox_Name.MaxLength = 32767;
this.metroTextBox_Name.Name = "metroTextBox_Name";
this.metroTextBox_Name.PasswordChar = '\0';
@@ -219,7 +227,7 @@
this.metroTextBox_Name.SelectionStart = 0;
this.metroTextBox_Name.ShortcutsEnabled = true;
this.metroTextBox_Name.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_Name.TabIndex = 7;
this.metroTextBox_Name.TabIndex = 95;
this.metroTextBox_Name.UseSelectable = true;
this.metroTextBox_Name.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_Name.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -227,11 +235,11 @@
// maskedTextBox_Phone
//
this.maskedTextBox_Phone.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.maskedTextBox_Phone.Location = new System.Drawing.Point(140, 328);
this.maskedTextBox_Phone.Location = new System.Drawing.Point(150, 230);
this.maskedTextBox_Phone.Mask = "000-9000-0000";
this.maskedTextBox_Phone.Name = "maskedTextBox_Phone";
this.maskedTextBox_Phone.Size = new System.Drawing.Size(89, 21);
this.maskedTextBox_Phone.TabIndex = 9;
this.maskedTextBox_Phone.TabIndex = 97;
//
// metroTextBox_Address
//
@@ -248,7 +256,7 @@
this.metroTextBox_Address.CustomButton.UseSelectable = true;
this.metroTextBox_Address.CustomButton.Visible = false;
this.metroTextBox_Address.Lines = new string[0];
this.metroTextBox_Address.Location = new System.Drawing.Point(140, 356);
this.metroTextBox_Address.Location = new System.Drawing.Point(150, 260);
this.metroTextBox_Address.MaxLength = 32767;
this.metroTextBox_Address.Name = "metroTextBox_Address";
this.metroTextBox_Address.PasswordChar = '\0';
@@ -258,7 +266,7 @@
this.metroTextBox_Address.SelectionStart = 0;
this.metroTextBox_Address.ShortcutsEnabled = true;
this.metroTextBox_Address.Size = new System.Drawing.Size(313, 23);
this.metroTextBox_Address.TabIndex = 10;
this.metroTextBox_Address.TabIndex = 98;
this.metroTextBox_Address.UseSelectable = true;
this.metroTextBox_Address.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_Address.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -266,10 +274,10 @@
// metroButton_Register
//
this.metroButton_Register.FontSize = MetroFramework.MetroButtonSize.Tall;
this.metroButton_Register.Location = new System.Drawing.Point(96, 399);
this.metroButton_Register.Location = new System.Drawing.Point(96, 530);
this.metroButton_Register.Name = "metroButton_Register";
this.metroButton_Register.Size = new System.Drawing.Size(170, 50);
this.metroButton_Register.TabIndex = 11;
this.metroButton_Register.TabIndex = 104;
this.metroButton_Register.Text = "접 수 ";
this.metroButton_Register.UseSelectable = true;
this.metroButton_Register.Click += new System.EventHandler(this.metroButton_Register_Click);
@@ -277,10 +285,10 @@
// metroButton_Cancel
//
this.metroButton_Cancel.FontSize = MetroFramework.MetroButtonSize.Tall;
this.metroButton_Cancel.Location = new System.Drawing.Point(279, 399);
this.metroButton_Cancel.Location = new System.Drawing.Point(279, 530);
this.metroButton_Cancel.Name = "metroButton_Cancel";
this.metroButton_Cancel.Size = new System.Drawing.Size(170, 50);
this.metroButton_Cancel.TabIndex = 12;
this.metroButton_Cancel.TabIndex = 105;
this.metroButton_Cancel.Text = "취 소";
this.metroButton_Cancel.UseSelectable = true;
this.metroButton_Cancel.Click += new System.EventHandler(this.metroButton_Cancel_Click);
@@ -300,7 +308,7 @@
this.metroTextBox_CargoVehicleName.CustomButton.UseSelectable = true;
this.metroTextBox_CargoVehicleName.CustomButton.Visible = false;
this.metroTextBox_CargoVehicleName.Lines = new string[0];
this.metroTextBox_CargoVehicleName.Location = new System.Drawing.Point(140, 106);
this.metroTextBox_CargoVehicleName.Location = new System.Drawing.Point(150, 360);
this.metroTextBox_CargoVehicleName.MaxLength = 32767;
this.metroTextBox_CargoVehicleName.Name = "metroTextBox_CargoVehicleName";
this.metroTextBox_CargoVehicleName.PasswordChar = '\0';
@@ -310,7 +318,7 @@
this.metroTextBox_CargoVehicleName.SelectionStart = 0;
this.metroTextBox_CargoVehicleName.ShortcutsEnabled = true;
this.metroTextBox_CargoVehicleName.Size = new System.Drawing.Size(202, 23);
this.metroTextBox_CargoVehicleName.TabIndex = 3;
this.metroTextBox_CargoVehicleName.TabIndex = 101;
this.metroTextBox_CargoVehicleName.UseSelectable = true;
this.metroTextBox_CargoVehicleName.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_CargoVehicleName.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -318,7 +326,7 @@
// metroLabel1
//
this.metroLabel1.AutoSize = true;
this.metroLabel1.Location = new System.Drawing.Point(30, 110);
this.metroLabel1.Location = new System.Drawing.Point(40, 364);
this.metroLabel1.Name = "metroLabel1";
this.metroLabel1.Size = new System.Drawing.Size(101, 19);
this.metroLabel1.TabIndex = 11;
@@ -339,7 +347,7 @@
this.metroTextBox_PassengerVehicleName.CustomButton.UseSelectable = true;
this.metroTextBox_PassengerVehicleName.CustomButton.Visible = false;
this.metroTextBox_PassengerVehicleName.Lines = new string[0];
this.metroTextBox_PassengerVehicleName.Location = new System.Drawing.Point(140, 166);
this.metroTextBox_PassengerVehicleName.Location = new System.Drawing.Point(150, 420);
this.metroTextBox_PassengerVehicleName.MaxLength = 32767;
this.metroTextBox_PassengerVehicleName.Name = "metroTextBox_PassengerVehicleName";
this.metroTextBox_PassengerVehicleName.PasswordChar = '\0';
@@ -349,7 +357,7 @@
this.metroTextBox_PassengerVehicleName.SelectionStart = 0;
this.metroTextBox_PassengerVehicleName.ShortcutsEnabled = true;
this.metroTextBox_PassengerVehicleName.Size = new System.Drawing.Size(202, 23);
this.metroTextBox_PassengerVehicleName.TabIndex = 5;
this.metroTextBox_PassengerVehicleName.TabIndex = 103;
this.metroTextBox_PassengerVehicleName.UseSelectable = true;
this.metroTextBox_PassengerVehicleName.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PassengerVehicleName.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -357,7 +365,7 @@
// metroLabel2
//
this.metroLabel2.AutoSize = true;
this.metroLabel2.Location = new System.Drawing.Point(30, 170);
this.metroLabel2.Location = new System.Drawing.Point(40, 424);
this.metroLabel2.Name = "metroLabel2";
this.metroLabel2.Size = new System.Drawing.Size(101, 19);
this.metroLabel2.TabIndex = 13;
@@ -378,7 +386,7 @@
this.metroTextBox_PersonalNumber.CustomButton.UseSelectable = true;
this.metroTextBox_PersonalNumber.CustomButton.Visible = false;
this.metroTextBox_PersonalNumber.Lines = new string[0];
this.metroTextBox_PersonalNumber.Location = new System.Drawing.Point(140, 278);
this.metroTextBox_PersonalNumber.Location = new System.Drawing.Point(150, 180);
this.metroTextBox_PersonalNumber.MaxLength = 32767;
this.metroTextBox_PersonalNumber.Name = "metroTextBox_PersonalNumber";
this.metroTextBox_PersonalNumber.PasswordChar = '\0';
@@ -388,7 +396,7 @@
this.metroTextBox_PersonalNumber.SelectionStart = 0;
this.metroTextBox_PersonalNumber.ShortcutsEnabled = true;
this.metroTextBox_PersonalNumber.Size = new System.Drawing.Size(130, 23);
this.metroTextBox_PersonalNumber.TabIndex = 8;
this.metroTextBox_PersonalNumber.TabIndex = 96;
this.metroTextBox_PersonalNumber.UseSelectable = true;
this.metroTextBox_PersonalNumber.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.metroTextBox_PersonalNumber.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
@@ -396,7 +404,7 @@
// metroLabel3
//
this.metroLabel3.AutoSize = true;
this.metroLabel3.Location = new System.Drawing.Point(30, 270);
this.metroLabel3.Location = new System.Drawing.Point(39, 180);
this.metroLabel3.Name = "metroLabel3";
this.metroLabel3.Size = new System.Drawing.Size(105, 38);
this.metroLabel3.TabIndex = 15;
@@ -405,7 +413,7 @@
// metroLabel4
//
this.metroLabel4.AutoSize = true;
this.metroLabel4.Location = new System.Drawing.Point(30, 200);
this.metroLabel4.Location = new System.Drawing.Point(39, 300);
this.metroLabel4.Name = "metroLabel4";
this.metroLabel4.Size = new System.Drawing.Size(101, 19);
this.metroLabel4.TabIndex = 17;
@@ -418,17 +426,87 @@
this.metroComboBox_VehicleType.Items.AddRange(new object[] {
"대형(4.5톤 미만)",
"특대형(4.5톤 이상)"});
this.metroComboBox_VehicleType.Location = new System.Drawing.Point(139, 200);
this.metroComboBox_VehicleType.Location = new System.Drawing.Point(150, 290);
this.metroComboBox_VehicleType.Name = "metroComboBox_VehicleType";
this.metroComboBox_VehicleType.Size = new System.Drawing.Size(203, 29);
this.metroComboBox_VehicleType.TabIndex = 6;
this.metroComboBox_VehicleType.TabIndex = 99;
this.metroComboBox_VehicleType.UseSelectable = true;
//
// groupBox2
//
this.groupBox2.Controls.Add(this.metroRadioButton_Corporation);
this.groupBox2.Controls.Add(this.metroRadioButton_IIC);
this.groupBox2.Controls.Add(this.metroRadioButton_Individual);
this.groupBox2.Location = new System.Drawing.Point(40, 90);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(200, 50);
this.groupBox2.TabIndex = 18;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "신청구분";
//
// metroRadioButton_Corporation
//
this.metroRadioButton_Corporation.AutoSize = true;
this.metroRadioButton_Corporation.Location = new System.Drawing.Point(140, 20);
this.metroRadioButton_Corporation.Name = "metroRadioButton_Corporation";
this.metroRadioButton_Corporation.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_Corporation.TabIndex = 94;
this.metroRadioButton_Corporation.TabStop = true;
this.metroRadioButton_Corporation.Text = "법인";
this.metroRadioButton_Corporation.UseSelectable = true;
//
// metroRadioButton_IIC
//
this.metroRadioButton_IIC.AutoSize = true;
this.metroRadioButton_IIC.Location = new System.Drawing.Point(80, 20);
this.metroRadioButton_IIC.Name = "metroRadioButton_IIC";
this.metroRadioButton_IIC.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_IIC.TabIndex = 93;
this.metroRadioButton_IIC.TabStop = true;
this.metroRadioButton_IIC.Text = "지입";
this.metroRadioButton_IIC.UseSelectable = true;
//
// metroRadioButton_Individual
//
this.metroRadioButton_Individual.AutoSize = true;
this.metroRadioButton_Individual.Checked = true;
this.metroRadioButton_Individual.Location = new System.Drawing.Point(20, 20);
this.metroRadioButton_Individual.Name = "metroRadioButton_Individual";
this.metroRadioButton_Individual.Size = new System.Drawing.Size(47, 15);
this.metroRadioButton_Individual.TabIndex = 92;
this.metroRadioButton_Individual.TabStop = true;
this.metroRadioButton_Individual.Text = "개인";
this.metroRadioButton_Individual.UseSelectable = true;
//
// metroLabel5
//
this.metroLabel5.AutoSize = true;
this.metroLabel5.FontSize = MetroFramework.MetroLabelSize.Tall;
this.metroLabel5.ForeColor = System.Drawing.Color.Red;
this.metroLabel5.Location = new System.Drawing.Point(30, 457);
this.metroLabel5.Name = "metroLabel5";
this.metroLabel5.Size = new System.Drawing.Size(0, 0);
this.metroLabel5.TabIndex = 19;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("맑은 고딕", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
this.label1.ForeColor = System.Drawing.Color.Red;
this.label1.Location = new System.Drawing.Point(38, 457);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(112, 28);
this.label1.TabIndex = 106;
this.label1.Text = "경고메세지";
//
// ApplicantControl
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.White;
this.Controls.Add(this.label1);
this.Controls.Add(this.metroLabel5);
this.Controls.Add(this.groupBox2);
this.Controls.Add(this.metroComboBox_VehicleType);
this.Controls.Add(this.metroLabel4);
this.Controls.Add(this.metroTextBox_PersonalNumber);
@@ -452,10 +530,12 @@
this.Controls.Add(this.groupBox1);
this.Margin = new System.Windows.Forms.Padding(0);
this.Name = "ApplicantControl";
this.Size = new System.Drawing.Size(480, 480);
this.Size = new System.Drawing.Size(480, 600);
this.Load += new System.EventHandler(this.ApplicantControl_Load);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@@ -486,5 +566,11 @@
private MetroFramework.Controls.MetroLabel metroLabel3;
private MetroFramework.Controls.MetroLabel metroLabel4;
private MetroFramework.Controls.MetroComboBox metroComboBox_VehicleType;
private System.Windows.Forms.GroupBox groupBox2;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_Corporation;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_IIC;
private MetroFramework.Controls.MetroRadioButton metroRadioButton_Individual;
private MetroFramework.Controls.MetroLabel metroLabel5;
private System.Windows.Forms.Label label1;
}
}

View File

@@ -11,6 +11,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
public ApplicantControl()
{
InitializeComponent();
label1.Text = $"현 프로그램의 차고지는 {Global.GlobalSettings.GarageName}입니다.\r\n입력시 필히 확인 바랍니다.";
}
@@ -94,16 +95,29 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
}
var applicant = new ApplicantInformation();
applicant.ApplicantType = metroRadioButton_Draw.Checked ? EApplicantType.Lots : EApplicantType.Wait; // 추첨이 true, 대기가 false
applicant.CargoVehicleNumber = metroTextBox_CargoVehicleNumber.Text.Trim();
applicant.CargoVehicleName = metroTextBox_CargoVehicleName.Text.Trim();
applicant.PassengerVehicleNumber = metroTextBox_PassengerVehicleNumber.Text.Trim();
applicant.PassengerVehicleName = metroTextBox_PassengerVehicleName.Text.Trim();
applicant.VehicleType = (EVehicleType)metroComboBox_VehicleType.SelectedIndex;
if (metroRadioButton_Individual.Checked)
{
applicant.Owenr = EOwner.Individual;
}
else if (metroRadioButton_IIC.Checked)
{
applicant.Owenr = EOwner.IndividualIntoCorporation;
}
else
{
applicant.Owenr = EOwner.Corporation;
}
applicant.Name = metroTextBox_Name.Text.Trim();
applicant.PersonalNumber = metroTextBox_PersonalNumber.Text.Trim();
applicant.Phone = maskedTextBox_Phone.Text.Trim();
applicant.Address = metroTextBox_Address.Text.Trim();
applicant.VehicleType = (EVehicleType)metroComboBox_VehicleType.SelectedIndex;
applicant.CargoVehicleNumber = metroTextBox_CargoVehicleNumber.Text.Trim();
applicant.CargoVehicleName = metroTextBox_CargoVehicleName.Text.Trim();
applicant.PassengerVehicleNumber = metroTextBox_PassengerVehicleNumber.Text.Trim();
applicant.PassengerVehicleName = metroTextBox_PassengerVehicleName.Text.Trim();
applicant.Date = DateTime.Now;

View File

@@ -48,6 +48,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
var dataTable = new DataTable();
dataTable.Columns.Add("접수번호");
dataTable.Columns.Add("신청구분");
dataTable.Columns.Add("성명\r\n(법인명)");
dataTable.Columns.Add("생년월일\r\n(법인등록번호)");
dataTable.Columns.Add("연락처");
@@ -61,9 +62,27 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
for (int i = 0; i < applicants.Count; i++)
{
string owner = string.Empty;
switch (applicants[i].Owenr)
{
case EOwner.Individual:
owner = "개인";
break;
case EOwner.IndividualIntoCorporation:
owner = "지입";
break;
case EOwner.Corporation:
owner = "법인";
break;
}
dataTable.Rows
.Add(
applicants[i].No,
owner,
applicants[i].Name,
applicants[i].PersonalNumber,
applicants[i].Phone,

View File

@@ -42,9 +42,9 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
var dataTable = new DataTable();
dataTable.Columns.Add("발급번호");
dataTable.Columns.Add("발급일자");
dataTable.Columns.Add("이름");
dataTable.Columns.Add("생년월일");
dataTable.Columns.Add("주소");
dataTable.Columns.Add("성명\r\n(법인명)");
dataTable.Columns.Add("생년월일\r\n(법인등록번호)");
dataTable.Columns.Add("주소");
dataTable.Columns.Add("차량번호\r\n(화물)");
dataTable.Columns.Add("이용시작일");
dataTable.Columns.Add("이용종료일");

View File

@@ -43,7 +43,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
dataTable.Columns.Add("차량번호\r\n(화물)");
dataTable.Columns.Add("차량번호\r\n(승용)");
dataTable.Columns.Add("이름");
dataTable.Columns.Add("성명\r\n(법인명)");
dataTable.Columns.Add("수익금 종류");
dataTable.Columns.Add("금액");
dataTable.Columns.Add("일자");

View File

@@ -67,7 +67,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
}
else
{
MetroMessageBox.Show(this, "설정 완료되었습니다.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
MetroMessageBox.Show(this, "설정 완료되었습니다.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}

View File

@@ -92,15 +92,17 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
dataTable.Columns.Add("허가일자");
dataTable.Columns.Add("접수번호");
dataTable.Columns.Add("접수일자");
dataTable.Columns.Add("이름");
dataTable.Columns.Add("생년월일");
dataTable.Columns.Add("신청구분");
dataTable.Columns.Add("성명\r\n(법인명)");
dataTable.Columns.Add("생년월일\r\n(법인등록번호)");
dataTable.Columns.Add("연락처");
dataTable.Columns.Add("주소");
dataTable.Columns.Add("주차구역");
dataTable.Columns.Add("차량 타입");
dataTable.Columns.Add("차량번호\r\n(화물)");
dataTable.Columns.Add("차종(화물)");
dataTable.Columns.Add("차종\r\n(화물)");
dataTable.Columns.Add("차량번호\r\n(승용)");
dataTable.Columns.Add("차종(승용)");
dataTable.Columns.Add("차종\r\n(승용)");
dataTable.Columns.Add("이용시작일");
dataTable.Columns.Add("이용종료일");
dataTable.Columns.Add("결재여부");
@@ -131,19 +133,35 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
break;
}
string owner = string.Empty;
switch (nowUserList[i].Owner)
{
case EOwner.Individual:
owner = "개인";
break;
case EOwner.IndividualIntoCorporation:
owner = "지입";
break;
case EOwner.Corporation:
owner = "법인";
break;
}
dataTable.Rows
.Add(
nowUserList[i].No,
nowUserList[i].Date.DateTimeDatabase(),
nowUserList[i].ApplicantNo,
nowUserList[i].ApplicantDate.DateTimeDatabase(),
owner,
nowUserList[i].Name,
nowUserList[i].PersonalNumber,
nowUserList[i].Phone,
nowUserList[i].Address,
nowUserList[i].Area,
nowUserList[i].VehicleType == 0 ? "대형(4.5톤 미만)" : "특대형(4.5톤 이상)",
nowUserList[i].CargoVehicleNumber,
nowUserList[i].CargoVehicleName,
nowUserList[i].PassengerVehicleNumber,

View File

@@ -48,6 +48,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
var dataTable = new DataTable();
dataTable.Columns.Add("순위");
dataTable.Columns.Add("접수번호");
dataTable.Columns.Add("신청구분");
dataTable.Columns.Add("성명(법인명)");
dataTable.Columns.Add("생년월일(법인등록번호)");
dataTable.Columns.Add("연락처");
@@ -73,11 +74,28 @@ namespace HSUCO_Cargo_Garage_Operation_Program.CustomUserControl
{
order = $"특대형-{countOversized}";
countOversized++;
}
string owner = string.Empty;
switch (applicants[i].Owenr)
{
case EOwner.Individual:
owner = "개인";
break;
case EOwner.IndividualIntoCorporation:
owner = "지입";
break;
case EOwner.Corporation:
owner = "법인";
break;
}
dataTable.Rows
.Add(
order,
applicants[i].No,
owner,
applicants[i].Name,
applicants[i].PersonalNumber,
applicants[i].Phone,

View File

@@ -7,15 +7,18 @@ namespace HSUCO_Cargo_Garage_Operation_Program
{
public string No { get; set; } // 고유번호
public EApplicantType ApplicantType { get; set; }
public string CargoVehicleNumber { get; set; }
public string CargoVehicleName { get; set; }
public string PassengerVehicleNumber { get; set; }
public string PassengerVehicleName { get; set; }
public EVehicleType VehicleType { get; set; }
public EOwner Owenr { get; set; }
public string Name { get; set; } // 성명 혹은 법인명
public string PersonalNumber { get; set; } // 생년월일 및 법인등록변호
public string Phone { get; set; }
public string Address { get; set; }
public EVehicleType VehicleType { get; set; }
public string CargoVehicleNumber { get; set; }
public string CargoVehicleName { get; set; }
public string PassengerVehicleNumber { get; set; }
public string PassengerVehicleName { get; set; }
public DateTime Date { get; set; }
}
@@ -25,7 +28,11 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public string Area { get; set; } // 주차구역
public string ApplicantNo { get; set; } // 접수시번호
public DateTime ApplicantDate { get; set; } // 접수일자
public string CargoVehicleNumber { get; set; } // 화물차량번호
public EOwner Owner { get; set; }
public string CargoVehicleNumber
{ get; set; } // 화물차량번호
public string CargoVehicleName { get; set; } // 화물차종
public string PassengerVehicleNumber { get; set; } // 승용차량번호
public string PassengerVehicleName { get; set; } // 승용차종
@@ -106,6 +113,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public string CargoVehicleNumber { get; set; }
public string PassengerVehicleNumber { get; set; }
}
/// <summary>
/// 사용자 정보 변경용 인포메이션
/// </summary>
@@ -113,19 +121,21 @@ namespace HSUCO_Cargo_Garage_Operation_Program
{
public EUserInformationType UserInformationType { get; set; } // 유저 타입
public string No { get; set; } // 고유번호
public string CargoVehicleNumber { get; set; } // 화물차량번호
public string CargoVehicleName { get; set; } // 화물차종
public string PassengerVehicleNumber { get; set; } // 승용차량번호
public string PassengerVehicleName { get; set; } // 승용차종
public EVehicleType VehicleType { get; set; } // 차종 구분 4.5톤 이상 미만
public EOwner Owner { get; set; }
public string Name { get; set; } // 성명
public string PersonalNumber { get; set; } //생년월일 혹은 법인번호
public string Phone { get; set; } // 연락처
public string Address { get; set; } // 주소
public EVehicleType VehicleType { get; set; } // 차종 구분 4.5톤 이상 미만
public string CargoVehicleNumber { get; set; } // 화물차량번호
public string CargoVehicleName { get; set; } // 화물차종
public string PassengerVehicleNumber { get; set; } // 승용차량번호
public string PassengerVehicleName { get; set; } // 승용차종
}
public struct GetRefundInformation
{
public EPaymentStatus PaymentStatus { get; set; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
@@ -133,20 +143,21 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public DateTime ExtensionStart { get; set; }
public int BaseFee { get; set; }
public int ExtensionFee { get; set; }
}
public struct LeftAreaInformation
{
public DateTime StartDateTime { get; set; }
public List<int> Large { get; set; }
public List<int> OverSized { get; set; }
}
public struct LeftUserInformation
{
public int Large { get; set; }
public int OverSized { get; set; }
}
public struct SetUserListInformation
{
public string No { get; set; }
@@ -155,20 +166,21 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public int UID { get; set; }
public DateTime Date { get; set; }
public EVehicleType VehicleType { get; set; }
}
public struct ResultSetUserListInformation
{
public string Area { get; set; }
public string No { get; set; }
public string ApplicantNo { get; set; }
}
public struct GetPaymentBaseInformation
{
public int Month { get; set; }
public EVehicleType VehicleType { get; set; }
}
public struct Settings
{
public string GarageName { get; set; }
@@ -202,35 +214,44 @@ namespace HSUCO_Cargo_Garage_Operation_Program
LedgerCertificate,
}
public enum EOwner
{
Individual,
IndividualIntoCorporation,
Corporation
}
public enum EHistoryCode
{
Extension,
Refund
}
public enum EUserInformationType
{
ApplicantList,
UserList,
}
public enum EApplicantType
{
Lots, // 추첨 대기
LotsOut, // 추첨 아웃 -> 순번 대기
Wait // 추첨
Wait // 추첨
}
public enum ERegistrationStatus
{
Wait,
Registration,
Delete
}
public enum EPaymentStatus
{
StandBy, // 대기
Use, // 사용중
Refund, // 환불됨
Delete
}
}

View File

@@ -66,15 +66,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
CREATE TABLE ""UserInformation"" (
""UID"" INTEGER NOT NULL,
""CargoVehicleNumber"" TEXT NOT NULL,
""CargoVehicleName"" TEXT NOT NULL,
""PassengerVehicleNumber"" TEXT NOT NULL,
""PassengerVehicleName"" TEXT NOT NULL,
""VehicleType"" INTEGER NOT NULL,
""Owner"" INTEGER NOT NULL,
""Name"" TEXT NOT NULL,
""PersonalNumber"" TEXT NOT NULL,
""Phone"" TEXT NOT NULL,
""Address"" TEXT NOT NULL,
""VehicleType"" INTEGER NOT NULL,
""CargoVehicleNumber"" TEXT NOT NULL,
""CargoVehicleName"" TEXT NOT NULL,
""PassengerVehicleNumber"" TEXT NOT NULL,
""PassengerVehicleName"" TEXT NOT NULL,
PRIMARY KEY(""UID"" AUTOINCREMENT)
);
@@ -105,15 +106,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
CREATE VIEW ViewApplicantList AS SELECT AL.No,
AL.ApplicantType,
AL.UID,
UI.CargoVehicleNumber,
UI.CargoVehicleName,
UI.PassengerVehicleNumber,
UI.PassengerVehicleName,
UI.VehicleType,
UI.Owner,
UI.Name,
UI.PersonalNumber,
UI.Phone,
UI.Address,
UI.VehicleType,
UI.CargoVehicleNumber,
UI.CargoVehicleName,
UI.PassengerVehicleNumber,
UI.PassengerVehicleName,
AL.Date,
AL.RegistrationStatus,
AL.DropDate
@@ -125,15 +127,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
UL.ApplicantNo,
UL.ApplicantDate,
UL.UID,
UI.CargoVehicleNumber,
UI.CargoVehicleName,
UI.PassengerVehicleNumber,
UI.PassengerVehicleName,
UI.VehicleType,
UI.Owner,
UI.Name,
UI.PersonalNumber,
UI.Phone,
UI.Address,
UI.VehicleType,
UI.CargoVehicleNumber,
UI.CargoVehicleName,
UI.PassengerVehicleNumber,
UI.PassengerVehicleName,
UL.Date,
UL.DateStart,
UL.DateEnd,
@@ -243,8 +246,8 @@ namespace HSUCO_Cargo_Garage_Operation_Program
lastNo++;
string no = $"{year}-{suffix}{lastNo}";
var query = $"INSERT INTO UserInformation(CargoVehicleNumber, CargoVehicleName, PassengerVehicleNumber, PassengerVehicleName, VehicleType, Name, PersonalNumber, Phone, Address) " +
$"VALUES('{applicant.CargoVehicleNumber}','{applicant.CargoVehicleName}','{applicant.PassengerVehicleNumber}','{applicant.PassengerVehicleName}','{(int)applicant.VehicleType}','{applicant.Name}','{applicant.PersonalNumber}','{applicant.Phone}','{applicant.Address}');" +
var query = $"INSERT INTO UserInformation(Owner, Name, PersonalNumber, Phone, Address, VehicleType, CargoVehicleNumber, CargoVehicleName, PassengerVehicleNumber, PassengerVehicleName) " +
$"VALUES({(int)applicant.Owenr},'{applicant.Name}','{applicant.PersonalNumber}','{applicant.Phone}','{applicant.Address}','{(int)applicant.VehicleType}','{applicant.CargoVehicleNumber}','{applicant.CargoVehicleName}','{applicant.PassengerVehicleNumber}','{applicant.PassengerVehicleName}');" +
$"select last_insert_rowid();";
int lastId = 0;
@@ -291,15 +294,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
var applicant = new ApplicantInformation();
applicant.No = reader["No"].ToString();
applicant.ApplicantType = (EApplicantType)int.Parse(reader["ApplicantType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.Owenr = (EOwner)int.Parse(reader["Owner"].ToString());
applicant.Name = reader["Name"].ToString();
applicant.PersonalNumber = reader["PersonalNumber"].ToString();
applicant.Phone = reader["Phone"].ToString();
applicant.Address = reader["Address"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.Date = DateTime.Parse(reader["Date"].ToString());
applicants.Add(applicant);
}
@@ -325,15 +329,17 @@ namespace HSUCO_Cargo_Garage_Operation_Program
var applicant = new ApplicantInformation();
applicant.No = reader["No"].ToString();
applicant.ApplicantType = (EApplicantType)int.Parse(reader["ApplicantType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.Owenr = (EOwner)int.Parse(reader["Owner"].ToString());
applicant.Name = reader["Name"].ToString();
applicant.PersonalNumber = reader["PersonalNumber"].ToString();
applicant.Phone = reader["Phone"].ToString();
applicant.Address = reader["Address"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.Date = DateTime.Parse(reader["Date"].ToString());
applicants.Add(applicant);
@@ -352,15 +358,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
var applicant = new ApplicantInformation();
applicant.No = reader["No"].ToString();
applicant.ApplicantType = (EApplicantType)int.Parse(reader["ApplicantType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.Owenr = (EOwner)int.Parse(reader["Owner"].ToString());
applicant.Name = reader["Name"].ToString();
applicant.PersonalNumber = reader["PersonalNumber"].ToString();
applicant.Phone = reader["Phone"].ToString();
applicant.Address = reader["Address"].ToString();
applicant.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
applicant.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
applicant.CargoVehicleName = reader["CargoVehicleName"].ToString();
applicant.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
applicant.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
applicant.Date = DateTime.Parse(reader["Date"].ToString());
applicants.Add(applicant);
@@ -400,15 +407,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
{
updateUserInformation.UserInformationType = eUserInformationType;
updateUserInformation.No = no;
updateUserInformation.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
updateUserInformation.CargoVehicleName = reader["CargoVehicleName"].ToString();
updateUserInformation.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
updateUserInformation.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
updateUserInformation.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
updateUserInformation.Owner = (EOwner)int.Parse(reader["Owner"].ToString());
updateUserInformation.Name = reader["Name"].ToString();
updateUserInformation.PersonalNumber = reader["PersonalNumber"].ToString();
updateUserInformation.Phone = reader["Phone"].ToString();
updateUserInformation.Address = reader["Address"].ToString();
updateUserInformation.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
updateUserInformation.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
updateUserInformation.CargoVehicleName = reader["CargoVehicleName"].ToString();
updateUserInformation.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
updateUserInformation.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
}
}
}
@@ -425,7 +433,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program
command.CommandText = query;
id = int.Parse(command.ExecuteScalar().ToString());
}
query = $"UPDATE UserInformation Set CargoVehicleNumber='{updateUserInformation.CargoVehicleNumber}', CargoVehicleName='{updateUserInformation.CargoVehicleName}', PassengerVehicleNumber='{updateUserInformation.PassengerVehicleNumber}', PassengerVehicleName='{updateUserInformation.PassengerVehicleName}', VehicleType={(int)updateUserInformation.VehicleType}, Name='{updateUserInformation.Name}', PersonalNumber='{updateUserInformation.PersonalNumber}', Phone='{updateUserInformation.Phone}', Address='{updateUserInformation.Address}' Where UID={id}";
query = $"UPDATE UserInformation Set Owner={(int)updateUserInformation.Owner}, Name='{updateUserInformation.Name}', PersonalNumber='{updateUserInformation.PersonalNumber}', Phone='{updateUserInformation.Phone}', Address='{updateUserInformation.Address}', VehicleType={(int)updateUserInformation.VehicleType}, CargoVehicleNumber='{updateUserInformation.CargoVehicleNumber}', CargoVehicleName='{updateUserInformation.CargoVehicleName}', PassengerVehicleNumber='{updateUserInformation.PassengerVehicleNumber}', PassengerVehicleName='{updateUserInformation.PassengerVehicleName}' Where UID={id}";
using (var updateCommand = _sqLiteConnection.CreateCommand())
{
updateCommand.CommandText = query;
@@ -453,14 +461,16 @@ namespace HSUCO_Cargo_Garage_Operation_Program
user.Area = reader["Area"].ToString();
user.ApplicantNo = reader["ApplicantNo"].ToString();
user.ApplicantDate = DateTime.Parse(reader["ApplicantDate"].ToString(), new CultureInfo("ko-KR"));
user.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
user.CargoVehicleName = reader["CargoVehicleName"].ToString();
user.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
user.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
user.Owner = (EOwner)int.Parse(reader["Owner"].ToString());
user.Name = reader["Name"].ToString();
user.PersonalNumber = reader["PersonalNumber"].ToString();
user.Phone = reader["Phone"].ToString();
user.Address = reader["Address"].ToString();
user.VehicleType = (EVehicleType)int.Parse(reader["VehicleType"].ToString());
user.CargoVehicleNumber = reader["CargoVehicleNumber"].ToString();
user.CargoVehicleName = reader["CargoVehicleName"].ToString();
user.PassengerVehicleNumber = reader["PassengerVehicleNumber"].ToString();
user.PassengerVehicleName = reader["PassengerVehicleName"].ToString();
user.Date = DateTime.Parse(reader["Date"].ToString(), new CultureInfo("ko-KR"));
user.DateStart = DateTime.Parse(reader["DateStart"].ToString(), new CultureInfo("ko-KR"));
user.DateEnd = DateTime.Parse(reader["DateEnd"].ToString(), new CultureInfo("ko-KR"));