| 1234567891011121314151617181920212223242526 |
- using System;
- using Comal.Classes;
- using InABox.WPF;
- namespace PRSDesktop
- {
- public class StandardLeaveAppointment : CalendarAppointment<StandardLeave>
- {
- public RosterBlock Block { get; }
- public override TimeSpan StartTime => Block.Start;
- public override TimeSpan EndTime => Block.Finish;
- public override DateTime Date => Block.Date;
- public StandardLeaveAppointment(StandardLeave leave, Employee employee, RosterBlock block)
- : base(leave, employee, x => x.LeaveType.Color)
- {
- Block = block;
- Subject = Model.LeaveType.Description;
- Notes = "";
- Image = Resources.lock_sml.AsBitmapImage(32, 32);
- }
- }
- }
|