using _0_Framework.Application;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CompanyManagment.App.Contracts.EmployeeComputeOptions
{
public class CreateEmployeeComputeOptions
{
public long WorkshopId { get; set; }
public long EmployeeId { get; set; }
//نحوه محاسبه مزد مرخصی
public string ComputeOptions { get; set; }
//نحوه محاسبه عیدی
public string BonusesOptions { get; set; }
//نحوه محاسبه سنوات
public string YearsOptions { get; set; }
///
/// ایجاد قرارداد
///
public bool CreateContract { get; set; }
///
/// امضای قرارداد
///
public bool SignContract { get; set; }
///
/// ایجاد تصفیه
///
public bool CreateCheckout { get; set; }
///
/// امضای تصفیه
///
public bool SignCheckout { get; set; }
///
/// مدت قرارداد
///
public string ContractTerm { get; set; }
///
/// اگر قرارداد بیش از یک ماه باشد و گزینه انتخاب شده منتهی به پایان سال باشد
/// این آیتم
/// True
/// است
///
public IsActive CutContractEndOfYear { get; set; }
}
}