Add project files.

This commit is contained in:
pkus
2025-01-24 13:37:01 +01:00
parent ee70a3c8af
commit ed726eea09
94 changed files with 4591 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
namespace FaKrosnoEfDataModel.Dtos
{
public class DtoBase
{
public int ID { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class PurchaserDto : DtoBase
{
public string PurchaserCode { get; set; }
public string PurchaserDesc { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class RecipientDto : DtoBase
{
public int PurchaserID { get; set; }
public string RecipientCode { get; set; }
public string RecipientDesc { get; set; }
public PurchaserDto Purchaser { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderDetailDetailDto : DtoBase
{
public int ScheduleOrderDetailID { get; set; }
public int Qty { get; set; }
public DateTime DateFrom { get; set; }
public DateTime DateTo { get; set; }
public string SccType { get; set; }
public string? SccDesc { get; set; }
public string? QtyType { get; set; }
public string? QtyDesc { get; set; }
public string Status { get; set; }
public DateTime? ShipDate { get; set; }
public DateTime LastUpdateDate { get; set; }
public IList<ScheduleOrderDetailDetailMiscDto> ScheduleOrderDetailDetailMiscs { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderDetailDetailMiscDto : DtoBase
{
public int ScheduleOrderDetailDetailID { get; set; }
public string Type { get; set; }
public string Value { get; set; }
public string? Label { get; set; }
public bool Display { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderDetailDto : DtoBase
{
public int ScheduleOrderID { get; set; }
public string Sc_productCode { get; set; }
public string Sh_productCode { get; set; }
public int? Price { get; set; }
public IList<ScheduleOrderDetailDetailDto> ScheduleOrderDetailDetails { get; set; }
public IList<ScheduleOrderDetailMiscDto> ScheduleOrderDetailMiscs { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderDetailMiscDto : DtoBase
{
public int ScheduleOrderDetailID { get; set; }
public string Type { get; set; }
public string Value { get; set; }
public string? Label { get; set; }
public bool Display { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderDto : DtoBase
{
public string PONum { get; set; }
public int OrderID { get; set; }
public int RecipientID { get; set; }
public DateTime LastUpdateDate { get; set; }
public int DocNumber { get; set; }
public string? DocType { get; set; }
public RecipientDto Recipient { get; set; }
public IList<ScheduleOrderDetailDto> ScheduleOrderDetails { get; set; }
public IList<ScheduleOrderMiscDto> ScheduleOrderMiscs { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FaKrosnoEfDataModel.Dtos
{
public class ScheduleOrderMiscDto : DtoBase
{
public int ScheduleOrderID { get; set; }
public string Type { get; set; }
public string Value { get; set; }
public string? Label { get; set; }
public bool Display { get; set; }
}
}