private static readonly Expression<Func<Shift, ShiftDTO>> MapShiftToDto = shift => new ShiftDTO
{
Id = shift.Id,
Date = shift.Date,
Start = shift.Start,
End = shift.End,
Break = shift.Break,
Overtime = shift.Overtime,
DepartmentId = shift.DepartmentId,
Department = new DepartmentDTO
{
Id = shift.DepartmentId,
Name = shift.Department.Name,
Color = shift.Department.Color,
}
};
private static readonly Expression<Func<Shift, ShiftDTO>> MapShiftToDto = shift => new ShiftDTO
{
Id = shift.Id,
Date = shift.Date,
Start = shift.Start,
End = shift.End,
Break = shift.Break,
Overtime = shift.Overtime,
DepartmentId = shift.DepartmentId,
Department = new DepartmentDTO
{
Id = shift.DepartmentId,
Name = shift.Department.Name,
Color = shift.Department.Color,
}
};