Beispiel #1
0
            public static ColleagueModel FromAppointments(IList <ServerAppointment> appts)
            {
                var returnVar = new ColleagueModel();

                InstantiateColleagueModel(appts, returnVar);
                return(returnVar);
            }
Beispiel #2
0
 protected static void InstantiateColleagueModel(IList <ServerAppointment> appts, ColleagueModel model)
 {
     model.Person   = appts[0].Staff;
     model.Start    = appts[0].Start;
     model.Finish   = appts[appts.Count - 1].Finish;
     model.Sequence = appts.Max(e => e.VersionCreatedId);
     model.Modified = appts.Max(e => e.VersionCreated.Created);
 }