87 lines
2.7 KiB
C#
87 lines
2.7 KiB
C#
using System;
|
|
|
|
namespace CompanyManagment.App.Contracts.RollCall
|
|
{
|
|
|
|
#region Pooya
|
|
|
|
public class CheckoutDailyRollCallViewModel
|
|
{
|
|
|
|
public string RollCallDateFa { get; set; }
|
|
public string StartDate1 { get; set; }
|
|
public string EndDate1 { get; set; }
|
|
|
|
public string StartDate2 { get; set; }
|
|
public string EndDate2 { get; set; }
|
|
|
|
public DateTime DateTimeGr { get; set; }
|
|
//منقطع بودن شیفت کاری
|
|
public bool IsSliced { get; set; }
|
|
public TimeSpan TotalhourseSpan { get; set; }
|
|
public string TotalWorkingHours { get; set; }
|
|
|
|
public string DayOfWeek { get; set; }
|
|
public TimeSpan BreakTimeTimeSpan { get; set; }
|
|
public string BreakTimeString { get; set; }
|
|
|
|
/// <summary>
|
|
/// اگر مرخصی نداشته باشد خالی خواهد بود، اگر داشته باشد نوع مرخصی جانشانی می شود
|
|
/// </summary>
|
|
public string LeaveType { get; set; }
|
|
|
|
public bool IsAbsent { get; set; }
|
|
public bool IsFriday { get; set; }
|
|
public bool IsHoliday { get; set; }
|
|
public bool IsBirthDay { get; set; }
|
|
|
|
|
|
public string EnterDifferencesMinutes1 { get; set; }
|
|
public string ExitDifferencesMinutes1 { get; set; }
|
|
|
|
public string EnterDifferencesMinutes2 { get; set; }
|
|
public string ExitDifferencesMinutes2 { get; set; }
|
|
|
|
}
|
|
#endregion
|
|
|
|
public class CheckoutPrintRollCallDto
|
|
{
|
|
|
|
public string RollCallDateFa { get; set; }
|
|
public string StartDate1 { get; set; }
|
|
public string EndDate1 { get; set; }
|
|
|
|
public string StartDate2 { get; set; }
|
|
public string EndDate2 { get; set; }
|
|
|
|
//منقطع بودن شیفت کاری
|
|
public bool IsSliced { get; set; }
|
|
|
|
public string TotalWorkingHours { get; set; }
|
|
|
|
public string DayOfWeek { get; set; }
|
|
|
|
public string BreakTimeString { get; set; }
|
|
|
|
/// <summary>
|
|
/// اگر مرخصی نداشته باشد خالی خواهد بود، اگر داشته باشد نوع مرخصی جانشانی می شود
|
|
/// </summary>
|
|
public string LeaveType { get; set; }
|
|
|
|
public bool IsAbsent { get; set; }
|
|
public bool IsFriday { get; set; }
|
|
public bool IsHoliday { get; set; }
|
|
public bool IsBirthDay { get; set; }
|
|
|
|
|
|
public string EnterDifferencesMinutes1 { get; set; }
|
|
public string ExitDifferencesMinutes1 { get; set; }
|
|
|
|
public string EnterDifferencesMinutes2 { get; set; }
|
|
public string ExitDifferencesMinutes2 { get; set; }
|
|
|
|
}
|
|
|
|
}
|