PSTW_CentralizeSystem/Areas/OTcalculate/Models/HrUserSettingModel.cs
2025-05-13 17:13:30 +08:00

37 lines
996 B
C#

using PSTW_CentralSystem.Models;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace PSTW_CentralSystem.Areas.OTcalculate.Models
{
public class HrUserSettingModel
{
[Key]
public int HrUserSettingId { get; set; }
public int UserId { get; set; }
[ForeignKey("UserId")]
public UserModel? User { get; set; }
public int? FlexiHourId { get; set; }
[ForeignKey("FlexiHourId")]
public FlexiHourModel? FlexiHour { get; set; }
public DateTime? FlexiHourUpdate { get; set; }
public DateTime? StateUpdate { get; set; }
public int? StateId { get; set; }
[ForeignKey("StateId")]
public StateModel? State { get; set; }
public int? ApprovalFlowId { get; set; }
[ForeignKey("ApprovalFlowId")]
public ApprovalFlowModel? Approvalflow { get; set; }
public DateTime? ApprovalUpdate { get; set; }
}
}