27 lines
1.1 KiB
C#
27 lines
1.1 KiB
C#
using _0_Framework.Domain.CustomizeCheckoutShared.Enums;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using _0_Framework.Domain.CustomizeCheckoutShared.Enums;
|
|
using _0_Framework.Domain.CustomizeCheckoutShared.ValueObjects;
|
|
|
|
namespace CompanyManagment.App.Contracts.CustomizeWorkshopSettings;
|
|
|
|
public class CustomizeWorkshopEmployeeSettingsViewModel
|
|
{
|
|
public long Id { get; set; }
|
|
public long EmployeeId { get; set; }
|
|
public string EmployeeFullName { get; set; }
|
|
public double Salary { get; set; }
|
|
public bool IsSettingChanged { get; set; }
|
|
public bool IsShiftChanged { get; set; }
|
|
public string Name { get; set; }
|
|
public List<CustomizeWorkshopShiftViewModel> RollCallWorkshopShifts { get; set; }
|
|
public WorkshopShiftStatus WorkshopShiftStatus { get; set; }
|
|
public IrregularShift IrregularShift { get; set; }
|
|
public long GroupSettingsId { get; set; }
|
|
public bool ChangeSettingEmployeeShiftIsChange { get; set; }
|
|
public BreakTime BreakTime { get; set; }
|
|
public HolidayWork HolidayWork { get; set; }
|
|
public FridayWork FridayWork { get; set; }
|
|
public int LeavePermittedDays { get; set; }
|
|
} |