PSTW_CentralizeSystem/Areas/Inventory/Models/RequestModel.cs
2025-02-21 07:42:03 +08:00

29 lines
1.0 KiB
C#

using PSTW_CentralSystem.Models;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace PSTW_CentralSystem.Areas.Inventory.Models
{
public class RequestModel
{
[Key]
public int requestId { get; set; }
public int ProductId { get; set; }
[ForeignKey("ProductId")]
public virtual ProductModel? Product { get; set; }
public int StationId { get; set; }
[ForeignKey("StationId")]
public virtual StationModel? Station { get; set; }
public int UserId { get; set; }
[ForeignKey("UserId")]
public virtual UserModel? User { get; set; }
public string? ProductCategory { get; set; }
public string? remark { get; set; }
public string? status { get; set; }
public DateTime requestDate { get; set; }
public DateTime approvalDate { get; set; }
public int RequestQuantity { get; set; }
public byte[]? Document { get; set; }
}
}