From 1a1c8e71fcd14858f595029f089b2d4a00202b32 Mon Sep 17 00:00:00 2001
From: ogi <Administrator@S-OGI-PC>
Date: Fri, 05 Dec 2025 09:24:16 +0900
Subject: [PATCH] プロジェクトファイルを追加。
---
HotelPms.Client.Blazor/Util/FakeData.cs | 898 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 898 insertions(+), 0 deletions(-)
diff --git a/HotelPms.Client.Blazor/Util/FakeData.cs b/HotelPms.Client.Blazor/Util/FakeData.cs
new file mode 100644
index 0000000..88f9fd9
--- /dev/null
+++ b/HotelPms.Client.Blazor/Util/FakeData.cs
@@ -0,0 +1,898 @@
+using customTypes;
+using HotelPms.Data.Common;
+using HotelPms.Data.UseInfo;
+using HotelPms.Share.Util;
+
+namespace HotelPms.Client.Blazor.Util;
+
+public class FakeData
+{
+ /// <summary>
+ /// 二部屋三泊三人(シングル、ツイン)
+ /// </summary>
+ /// <returns></returns>
+ public static async Task<Data.UseInfo.Use> CreateUse()
+ {
+ Data.UseInfo.Use use = new Data.UseInfo.Use
+ {
+ ID = await EnvironmentSetting.GetSeq(ESeqType.Use),
+ ResvType = (int)EResvType.Reserve,
+ GroupType = (int)EGroupType.Group,
+ GroupName = "長嶺中学校",
+ GroupKana = "ナガミネチュウガッコウ",
+ ReceiptPrtWay = 0,
+ PayWay = 1,
+ CreateDate = CConvert.ToTimestamp(DateTime.Now.Date),
+ CreateLoginID = 1,
+ CreatePcName = Environment.MachineName,
+ CreateClass = 1,
+ UpdateDate = CConvert.ToTimestamp(DateTime.Now),
+ UpdateLoginID = 789,
+ UpdatePcName = Environment.MachineName,
+ UpdateClass = 2
+ };
+
+ #region UsePerson
+
+ HotelPms.Data.UseInfo.UsePerson person = new()
+ {
+ ID = use.ID,
+ PersonID = await EnvironmentSetting.GetSeq(ESeqType.UsePerson),
+ Name = "小木 太郎",
+ Kana = "オギ タロウ",
+ Anniversary = new("1995/05/01"),
+ CustomerID = 1,
+ MemberNo = "A001",
+ ReceiptName = "小木 太郎だぞ",
+ ZipCode = "864-5210",
+ Prefecture = "熊本県",
+ Address2 = "熊本市東区",
+ Address3 = "西春駅3丁目",
+ Address4 = "16-255",
+ Mail = "aaaa@iiuu",
+ PassportNo = "95278888",
+ Sex = 1,
+ BirthDay =new("1975/07/31"),
+ CharacterType = 3,
+ RankID = 0,
+ CorpID = 1001,
+ CorpKana = "カブシキカイシャ",
+ CorpName = "(株)小木不動産",
+ CorpZipCode = "987-6778",
+ CorpPrefecture = "福岡県",
+ CorpAddress2 = "福岡市東区",
+ CorpAddress3 = "健軍町6丁目",
+ CorpAddress4 = "16-988",
+ CorpMail = "ooooo@yahoo.co.jp",
+ HonorificTitleID = 3,
+ Memo = "アレルギー:なし",
+ AreaID = 56,
+ };
+ use.PersonlList.Add(person);
+
+ UsePersonFree personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 1,
+ DataValue = "ABC",
+ };
+ person.FreeList.Add(personFree);
+
+ personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 2,
+ DataValue = "DEF",
+ };
+ person.FreeList.Add(personFree);
+
+ UsePersonTel personTel = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ Tel = "090-1111-2222",
+ Kind = (int)ETelKind.Tel,
+ SearchKey = "09011112222",
+ SortID = 3,
+ };
+ person.TelList.Add(personTel);
+
+ person = new()
+ {
+ ID = use.ID,
+ PersonID = await EnvironmentSetting.GetSeq(ESeqType.UsePerson),
+ Name = "小木 花子",
+ Kana = "オギ ハナコ",
+ Anniversary = new("1985/05/21"),
+ CustomerID = 3,
+ MemberNo = "A002",
+ ReceiptName = "小木 花子だぞ",
+ ZipCode = "864-5210",
+ Prefecture = "熊本県",
+ Address2 = "熊本市東区",
+ Address3 = "西春駅3丁目",
+ Address4 = "16-255",
+ Mail = "hanako@iiuu",
+ PassportNo = "95279999",
+ Sex = 2,
+ BirthDay = new("1978/07/31"),
+ CharacterType = 3,
+ AreaID = 56,
+ };
+ use.PersonlList.Add(person);
+
+ personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 1,
+ DataValue = "DDD",
+ };
+ person.FreeList.Add(personFree);
+
+ personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 2,
+ DataValue = "5",
+ };
+ person.FreeList.Add(personFree);
+
+ personTel = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ Tel = "090-8888-9999",
+ Kind = (int)ETelKind.Mobile,
+ SearchKey = "09088889999",
+ SortID = 3,
+ };
+ person.TelList.Add(personTel);
+
+ person = new()
+ {
+ ID = use.ID,
+ PersonID = await EnvironmentSetting.GetSeq(ESeqType.UsePerson),
+ Name = "田中 真紀子",
+ Kana = "オギ マココ",
+ Anniversary = new("1995/02/28"),
+ CustomerID = 6,
+ MemberNo = "A008",
+ ReceiptName = "田中 真紀子だぞ",
+ ZipCode = "864-5212",
+ Prefecture = "熊本県",
+ Address2 = "熊本市西区",
+ Address3 = "大塚駅3丁目",
+ Address4 = "16-305",
+ Mail = "tanaka@iiuu",
+ PassportNo = "95272222",
+ Sex = 2,
+ BirthDay = new("1997/07/31"),
+ CharacterType = 3,
+ AreaID = 56,
+ };
+ use.PersonlList.Add(person);
+
+ personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 1,
+ DataValue = "6",
+ };
+ person.FreeList.Add(personFree);
+
+ personFree = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ TypeID = 2,
+ DataValue = "8",
+ };
+ person.FreeList.Add(personFree);
+
+ personTel = new()
+ {
+ ID = use.ID,
+ PersonID = person.PersonID,
+ Tel = "090-6666-9999",
+ Kind = (int)ETelKind.Mobile,
+ SearchKey = "09066669999",
+ SortID = 3,
+ };
+ person.TelList.Add(personTel);
+
+ #endregion
+
+ #region UseDetail①
+
+ UseDetail useDetail = new()
+ {
+ ID = use.ID,
+ DetailID = await EnvironmentSetting.GetSeq(ESeqType.UseDetail),
+ UseStatus = (int)EUseStatus.Resv,
+ SubStatus = 0,
+ ExtenStatus = 0,
+ CinDate = new("2022/12/16"),
+ CinTime = 1500,
+ Stay = 3,
+ CoutDate = new("2022/12/19"),
+ CoutTime = 1000,
+ AgentID = 301,
+ AgentBranchID = 1,
+ ResvNo = string.Empty,
+ ResvDate = CConvert.ToTimestamp(DateTime.Parse("2022/12/16 10:25:20")),
+ ResvHotelDate = new("2022/12/16"),
+ ResvType = (int)EResvType.Reserve,
+ ResvPersonID = 2,
+ SalesLoginID = 12,
+ PayType = 0,
+ PayItemID = "9001",
+ PayAgentID = 0,
+ PayAgentBranchID = 0,
+ RoomAssign = false,
+ CreateDate = CConvert.ToTimestamp(DateTime.Now.Date),
+ CreateLoginID = 1,
+ CreatePcName = Environment.MachineName,
+ CreateClass = 1,
+ UpdateDate = CConvert.ToTimestamp(DateTime.Now),
+ UpdateLoginID = 789,
+ UpdatePcName = Environment.MachineName,
+ UpdateClass = 2
+ };
+ use.DetailList.Add(useDetail);
+
+ UseMemo useMemo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ TypeID = 1,
+ Context = "朝食メモ",
+ Alert = false,
+ };
+ useDetail.MemoList.Add(useMemo);
+
+ useMemo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ TypeID = 2,
+ Context = "会場メモ",
+ Alert = false,
+ };
+ useDetail.MemoList.Add(useMemo);
+
+ UseFree useFree = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = Date.MinUseDate,
+ TypeID = 2,
+ DataValue = "ccvv",
+ };
+ useDetail.FreeList.Add(useFree);
+
+ #region 1泊
+
+ UseRoom useRoom = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/16"),
+ BeginTime = 0,
+ EndTime = 0,
+ RoomTypeID = 1,
+ RoomKind = (int)ERoomKind.Normal,
+ RoomID = 101,
+ AgentID = 0,
+ AgentBranchID = 0,
+ PersionCount = 0,
+ Adult = 2,
+ ChildA = 0,
+ ChildB = 0,
+ ChildC = 0,
+ ChildD = 0,
+ ChildE = 0,
+ ChildF = 0,
+ Infant = 0,
+ InFemaleAdult = 1,
+ InFemaleChildA = 0,
+ InFemaleChildB = 0,
+ InFemaleChildC = 0,
+ InFemaleChildD = 0,
+ InFemaleChildE = 0,
+ InFemaleChildF = 0,
+ InFemaleInfant = 0,
+ };
+ useDetail.UseRoomList.Add(useRoom);
+
+ UseAllo useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/16"),
+ PersonID = use.PersonlList[0].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/16"),
+ PersonID = use.PersonlList[1].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useFree = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/16"),
+ TypeID = 2,
+ DataValue = "ccvv",
+ };
+ useRoom.FreeList.Add(useFree);
+
+ Sale sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new customTypes.Date(20221216),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "1001",
+ ItemName = "宿泊料金",
+ Price = 10000,
+ Amount = 1,
+ Summary = 10000,
+ ServiceIOType = 1,
+ ServiceSummary = 1500,
+ ServiceRate = 15,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 100,
+ TaxRate = 10,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 150,
+ BathTaxSummary = 150,
+ AccTaxIOType = 1,
+ AccTaxSummary = 200,
+ TotalSummary = 18000,
+ DiscountRate = 0,
+ DiscountSummary = 1000,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = string.Empty,
+ };
+ useRoom.SaleList.Add(sale);
+
+ sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new customTypes.Date(20221216),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "3001",
+ ItemName = "ドライヤー",
+ Price = 100,
+ Amount = 1,
+ Summary = 100,
+ ServiceIOType = 0,
+ ServiceSummary = 0,
+ ServiceRate = 0,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 0,
+ TaxRate = 0,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 0,
+ BathTaxSummary = 0,
+ AccTaxIOType = 1,
+ AccTaxSummary = 0,
+ TotalSummary = 100,
+ DiscountRate = 0,
+ DiscountSummary = 10,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = "1",
+ };
+ useRoom.SaleList.Add(sale);
+
+ Pay pay = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new customTypes.Date(20221216),
+ PayID = await EnvironmentSetting.GetSeq(ESeqType.Pay),
+ ReceiptID = 0,
+ PayType = 0,
+ ItemID = "9001",
+ ItemName = "前受金",
+ PaySummary = 18000,
+ PackSaleID = 0,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ AgentID = 0,
+ AgentBranchID = 0,
+ CustomerID = 0,
+ };
+ useRoom.PayList.Add(pay);
+
+ #endregion
+
+ #region 2泊
+
+ useRoom = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/17"),
+ BeginTime = 0,
+ EndTime = 0,
+ RoomTypeID = 1,
+ RoomKind = (int)ERoomKind.Normal,
+ RoomID = 101,
+ AgentID = 0,
+ AgentBranchID = 0,
+ PersionCount = 0,
+ Adult = 2,
+ ChildA = 0,
+ ChildB = 0,
+ ChildC = 0,
+ ChildD = 0,
+ ChildE = 0,
+ ChildF = 0,
+ Infant = 0,
+ InFemaleAdult = 1,
+ InFemaleChildA = 0,
+ InFemaleChildB = 0,
+ InFemaleChildC = 0,
+ InFemaleChildD = 0,
+ InFemaleChildE = 0,
+ InFemaleChildF = 0,
+ InFemaleInfant = 0,
+ };
+ useDetail.UseRoomList.Add(useRoom);
+
+ useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/17"),
+ PersonID = use.PersonlList[0].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/17"),
+ PersonID = use.PersonlList[1].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useFree = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/17"),
+ TypeID = 2,
+ DataValue = "ccvv",
+ };
+ useRoom.FreeList.Add(useFree);
+
+ sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new customTypes.Date(20221217),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "1001",
+ ItemName = "宿泊料金",
+ Price = 10000,
+ Amount = 1,
+ Summary = 10000,
+ ServiceIOType = 1,
+ ServiceSummary = 1500,
+ ServiceRate = 15,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 100,
+ TaxRate = 10,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 150,
+ BathTaxSummary = 150,
+ AccTaxIOType = 1,
+ AccTaxSummary = 200,
+ TotalSummary = 18000,
+ DiscountRate = 0,
+ DiscountSummary = 1000,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = string.Empty,
+ };
+ useRoom.SaleList.Add(sale);
+
+ sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new(20221217),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "3001",
+ ItemName = "ドライヤー",
+ Price = 100,
+ Amount = 1,
+ Summary = 100,
+ ServiceIOType = 0,
+ ServiceSummary = 0,
+ ServiceRate = 0,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 0,
+ TaxRate = 0,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 0,
+ BathTaxSummary = 0,
+ AccTaxIOType = 1,
+ AccTaxSummary = 0,
+ TotalSummary = 100,
+ DiscountRate = 0,
+ DiscountSummary = 10,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = "1",
+ };
+ useRoom.SaleList.Add(sale);
+
+ pay = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new(20221217),
+ PayID = await EnvironmentSetting.GetSeq(ESeqType.Pay),
+ ReceiptID = 0,
+ PayType = 0,
+ ItemID = "9001",
+ ItemName = "前受金",
+ PaySummary = 18000,
+ PackSaleID = 0,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ AgentID = 0,
+ AgentBranchID = 0,
+ CustomerID = 0,
+ };
+ useRoom.PayList.Add(pay);
+
+ #endregion
+
+ #region 3泊
+
+ useRoom = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/18"),
+ BeginTime = 0,
+ EndTime = 0,
+ RoomTypeID = 1,
+ RoomKind = (int)ERoomKind.Normal,
+ RoomID = 101,
+ AgentID = 0,
+ AgentBranchID = 0,
+ PersionCount = 0,
+ Adult = 2,
+ ChildA = 0,
+ ChildB = 0,
+ ChildC = 0,
+ ChildD = 0,
+ ChildE = 0,
+ ChildF = 0,
+ Infant = 0,
+ InFemaleAdult = 1,
+ InFemaleChildA = 0,
+ InFemaleChildB = 0,
+ InFemaleChildC = 0,
+ InFemaleChildD = 0,
+ InFemaleChildE = 0,
+ InFemaleChildF = 0,
+ InFemaleInfant = 0,
+ };
+ useDetail.UseRoomList.Add(useRoom);
+
+ useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/18"),
+ PersonID = use.PersonlList[0].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useAllo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/18"),
+ PersonID = use.PersonlList[1].PersonID,
+ };
+ useRoom.UseAlloList.Add(useAllo);
+
+ useFree = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new("2022/12/18"),
+ TypeID = 2,
+ DataValue = "ccvv",
+ };
+ useRoom.FreeList.Add(useFree);
+
+ sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new(20221218),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "1001",
+ ItemName = "宿泊料金",
+ Price = 10000,
+ Amount = 1,
+ Summary = 10000,
+ ServiceIOType = 1,
+ ServiceSummary = 1500,
+ ServiceRate = 15,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 100,
+ TaxRate = 10,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 150,
+ BathTaxSummary = 150,
+ AccTaxIOType = 1,
+ AccTaxSummary = 200,
+ TotalSummary = 18000,
+ DiscountRate = 0,
+ DiscountSummary = 1000,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = string.Empty,
+ };
+ useRoom.SaleList.Add(sale);
+
+ sale = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new(20221218),
+ SaleID = await EnvironmentSetting.GetSeq(ESeqType.Sale),
+ ReceiptID = 0,
+ ItemID = "3001",
+ ItemName = "ドライヤー",
+ Price = 100,
+ Amount = 1,
+ Summary = 100,
+ ServiceIOType = 0,
+ ServiceSummary = 0,
+ ServiceRate = 0,
+ TaxType = 0,
+ TaxIOType = 1,
+ TaxSummary = 0,
+ TaxRate = 0,
+ BathTaxIOType = 1,
+ BathTaxType = 0,
+ BathTaxUnitPrice = 0,
+ BathTaxSummary = 0,
+ AccTaxIOType = 1,
+ AccTaxSummary = 0,
+ TotalSummary = 100,
+ DiscountRate = 0,
+ DiscountSummary = 10,
+ DiscountID = 1,
+ Pack = false,
+ PackChild = false,
+ PackSaleID = 0,
+ PersonType = 0,
+ PersonCount = 2,
+ InFemale = 1,
+ UseType = 0,
+ BaseAmount = 0,
+ PersonRef = false,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ SrcType = 0,
+ FixturesID = "1",
+ };
+ useRoom.SaleList.Add(sale);
+
+ pay = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ UseDate = new(20221218),
+ PayID = await EnvironmentSetting.GetSeq(ESeqType.Pay),
+ ReceiptID = 0,
+ PayType = 0,
+ ItemID = "9001",
+ ItemName = "前受金",
+ PaySummary = 18000,
+ PackSaleID = 0,
+ ReceiptItemName = string.Empty,
+ ReceiptPrtType = 0,
+ ReceiptPage = 0,
+ AgentID = 0,
+ AgentBranchID = 0,
+ CustomerID = 0,
+ };
+ useRoom.PayList.Add(pay);
+
+ #endregion
+
+ Rental rental = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ BeginDate = new("2022/12/16"),
+ FixturesID = "1",
+ Amount = 1,
+ ReturnPlanDate = new("2022/12/19"),
+ ReturnStatus = false,
+ ReturnStuffID = 0,
+ };
+ useDetail.RentalList.Add(rental);
+
+ #endregion
+
+ use.DetailID = useDetail.DetailID; //代表
+
+ #region UseDetail②
+
+ useDetail = new()
+ {
+ ID = use.ID,
+ DetailID = await EnvironmentSetting.GetSeq(ESeqType.UseDetail),
+ UseStatus = (int)EUseStatus.Resv,
+ SubStatus = 0,
+ ExtenStatus = 0,
+ CinDate = new("2022/12/16"),
+ CinTime = 1500,
+ Stay = 3,
+ CoutDate = new("2022/12/19"),
+ CoutTime = 1000,
+ AgentID = 301,
+ AgentBranchID = 1,
+ ResvNo = string.Empty,
+ ResvDate = CConvert.ToTimestamp(DateTime.Parse("2022/12/16 10:25:20")),
+ ResvHotelDate = new("2022/12/16"),
+ ResvType = (int)EResvType.Reserve,
+ ResvPersonID = 2,
+ SalesLoginID = 12,
+ PayType = 0,
+ PayItemID = "9001",
+ PayAgentID = 0,
+ PayAgentBranchID = 0,
+ RoomAssign = false,
+ CreateDate = CConvert.ToTimestamp(DateTime.Now.Date),
+ CreateLoginID = 1,
+ CreatePcName = Environment.MachineName,
+ CreateClass = 1,
+ UpdateDate = CConvert.ToTimestamp(DateTime.Now),
+ UpdateLoginID = 789,
+ UpdatePcName = Environment.MachineName,
+ UpdateClass = 2
+ };
+ use.DetailList.Add(useDetail);
+
+ useMemo = new()
+ {
+ ID = use.ID,
+ DetailID = useDetail.DetailID,
+ TypeID = 1,
+ Context = "朝食メモいいいいいおおおおお",
+ Alert = true,
+ };
+ useDetail.MemoList.Add(useMemo);
+
+
+ #endregion
+
+
+ useMemo = new()
+ {
+ ID = use.ID,
+ TypeID = 2,
+ Context = "会場メモだよ",
+ Alert = false,
+ };
+ use.MemoList.Add(useMemo);
+
+ useFree = new()
+ {
+ ID = use.ID,
+ UseDate = Date.MinUseDate,
+ TypeID = 2,
+ DataValue = "UUIDSFUD",
+ };
+ use.FreeList.Add(useFree);
+ return use;
+ }
+}
+
--
Gitblit v1.10.0