Database Update

데이터 베이스 생성구문 업데이트
This commit is contained in:
2023-09-14 11:33:57 +09:00
parent 3b5f90fd64
commit 23fdf23663

View File

@@ -43,6 +43,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program
""UserNo"" INTEGER NOT NULL,
PRIMARY KEY(""No"" AUTOINCREMENT)
);
CREATE TABLE ""DeleteList"" (
""ApplicantType"" INTEGER NOT NULL,
""RegistrationNumberTruck"" TEXT NOT NULL,
@@ -57,12 +58,24 @@ namespace HSUCO_Cargo_Garage_Operation_Program
""DeleteReason"" TEXT NOT NULL
);
CREATE TABLE ""LedgerCertificate"" (
""No"" INTEGER NOT NULL,
""IssueNumber"" TEXT NOT NULL,
""Date"" TEXT NOT NULL
);
CREATE TABLE ""LedgerProceeds"" (
""No"" INTEGER,
""Type"" INTEGER,
""Amount"" INTEGER,
""Date"" TEXT
);
CREATE TABLE ""RefundList"" (
""No"" INTEGER NOT NULL UNIQUE,
""UserNo"" INTEGER NOT NULL,
""RefundDate"" TEXT NOT NULL,
""RefundAmount"" INTEGER NOT NULL,
PRIMARY KEY(""No"" AUTOINCREMENT)
""RefundAmount"" INTEGER NOT NULL
);
CREATE TABLE ""Settings"" (
@@ -389,9 +402,10 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public static List<ProceedsData> GetLedgerProceeds(DateTime startDateTime, DateTime endDateTime)
{
List<ProceedsData> proceedsDatas = new List<ProceedsData>();
var proceedsDatas = new List<ProceedsData>();
string query = $"SELECT UserList.RegistrationNumberTruck, UserList.RegistrationNumberPassenger, UserList.Name, LedgerProceeds.Type, LedgerProceeds.Amount, LedgerProceeds.Date From LedgerProceeds INNER JOIN UserList ON LedgerProceeds.No = UserList.No Where LedgerProceeds.Date >='{startDateTime}' And LedgerProceeds.Date <='{endDateTime}'";
var query =
$"SELECT UserList.RegistrationNumberTruck, UserList.RegistrationNumberPassenger, UserList.Name, LedgerProceeds.Type, LedgerProceeds.Amount, LedgerProceeds.Date From LedgerProceeds INNER JOIN UserList ON LedgerProceeds.No = UserList.No Where LedgerProceeds.Date >='{startDateTime}' And LedgerProceeds.Date <='{endDateTime}'";
using (var command = _sqLiteConnection.CreateCommand())
{
@@ -401,7 +415,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program
{
while (reader.Read())
{
ProceedsData proceedsData = new ProceedsData();
var proceedsData = new ProceedsData();
proceedsData.RegistrationNumberTruck = reader["RegistrationNumberTruck"].ToString();
proceedsData.RegistrationNumberPassenger = reader["RegistrationNumberPassenger"].ToString();
proceedsData.Name = reader["Name"].ToString();
@@ -418,8 +432,9 @@ namespace HSUCO_Cargo_Garage_Operation_Program
public static List<CertificateData> GetLedgerCertificate(DateTime startDateTime, DateTime endDateTime)
{
List<CertificateData> certificateDatas = new List<CertificateData>();
string query = $"SELECT UserList.RegistrationNumberTruck, UserList.RegistrationNumberPassenger, UserList.Name, LedgerCertificate.Date From LedgerCertificate INNER JOIN UserList ON LedgerCertificate.No = UserList.No Where LedgerCertificate.Date >='{startDateTime}' And LedgerCertificate.Date <='{endDateTime}'";
var certificateDatas = new List<CertificateData>();
var query =
$"SELECT UserList.RegistrationNumberTruck, UserList.RegistrationNumberPassenger, UserList.Name, LedgerCertificate.Date From LedgerCertificate INNER JOIN UserList ON LedgerCertificate.No = UserList.No Where LedgerCertificate.Date >='{startDateTime}' And LedgerCertificate.Date <='{endDateTime}'";
using (var command = _sqLiteConnection.CreateCommand())
{
@@ -429,7 +444,7 @@ namespace HSUCO_Cargo_Garage_Operation_Program
{
while (reader.Read())
{
CertificateData certificateData = new CertificateData();
var certificateData = new CertificateData();
certificateData.RegistrationNumberTruck = reader["RegistrationNumberTruck"].ToString();
certificateData.RegistrationNumberPassenger = reader["RegistrationNumberPassenger"].ToString();
certificateData.Name = reader["Name"].ToString();
@@ -489,7 +504,6 @@ namespace HSUCO_Cargo_Garage_Operation_Program
}
return settings;
// 셋팅 네임/ 세팅 벨류 셋팅 데이트
}
public static void SaveSettings(Settings settings)