using System; using Comal.Classes; using InABox.Mobile; using Xamarin.Forms; namespace PRS.Mobile { public class InOutShell : Shell { protected override void ConfigureColumns(ShellColumns columns) { columns .Map(nameof(Name), x=>x.Name) .Map(nameof(Mobile), x => x.Mobile); } public String Name => Get(); public String Mobile => Get(); public ImageSource Call => String.IsNullOrWhiteSpace(Mobile) ? null : ImageSource.FromFile("phone"); public TimeSpan Start => Parent.StartTime(ID); public TimeSpan Finish => Parent.FinishTime(ID); //public Bitmap bmp public ImageSource In => Parent.IsClockedOn(ID) ? ImageSource.FromFile("circle_green") : ImageSource.FromFile("circle_red"); } }