Files
Backend-Api/CompanyManagment.App.Contracts/CustomizeWorkshopSettings/ValueObjectsViewModel/LateToWorkViewModel.cs

28 lines
1.1 KiB
C#

using System.Collections.Generic;
using _0_Framework.Domain.CustomizeCheckoutShared.Enums;
namespace CompanyManagment.App.Contracts.CustomizeWorkshopSettings.ValueObjectsViewModel;
public class LateToWorkViewModel
{
/// <summary>
/// نوع حساب کردن تاخیر در ورود
/// </summary>
public LateToWorkType LateToWorkType { get; set; }
/// <summary>
/// این مقدار اگر نوع حساب کردن به صور مبلغی باشد از این بخش استفاده میشود
/// </summary>
public double Value { get; set; }
/// <summary>
/// جریمه های اختصاصی پله ای
/// </summary>
public List<LateToWorkTimeFineVewModel> LateToWorkTimeFinesVewModels { get; set; } = new();
///// <summary>
///// نوع محاسبه جریمه های اختصاصی پله ای. این بخش میتواند نال باشد چون ممکن است شخص جریمه ای اختصاص ندهد
///// </summary>
//public LateToWorkTimeFineType? LateToWorkTimeFineType { get; private set; }
}