using System; using System.Windows.Media.Imaging; using InABox.WPF; using PRS.Shared; namespace PRSDesktop { public class LeaveRequestAppointment : CalendarAppointment { // public override DateTime StartTime { get; set; } // public override DateTime EndTime { get; set; } // public override string? Subject { get; set; } // public override string? Notes { get; set; } // public override BitmapImage? Image { get; set; } public LeaveRequestAppointment(LeaveRequestModel model, Func employeeid, Func color, RosterBlock block) : base(model, employeeid, color) { StartTime = block.Date.Add(block.Start); EndTime = block.Date.Add(block.Finish); Subject = Model.Subject; Notes = Model.Notes; Image = Resources.lock_sml.AsBitmapImage(32, 32); } } }