28 lines
1.1 KiB
C#
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; }
|
|
|
|
} |