using System; using _0_Framework.Domain.CustomizeCheckoutShared.Enums; using _0_Framework.Domain.CustomizeCheckoutShared.ValueObjects; using System.Collections.Generic; 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 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; } public ICollection CustomizeRotatingShiftsViewModels { get; set; } public List WeeklyOffDays { get; set; } public bool HasLeft { get; set; } }