Esempio n. 1
0
 public void InitializeDatesFromPhotoSession()
 {
     if (PhotoSessions.Any())
     {
         FromDate = PhotoSessions.First().FromDate;
         ToDate   = PhotoSessions.Last().ToDate;
     }
 }
Esempio n. 2
0
        public void Add(List <PhotoSession> sessions)
        {
            var rankedSessions = sessions.OrderByDescending(s => s.Score).ToList();

            int total = rankedSessions.Sum(s => s.Score);

            PhotoSessions.AddRange(rankedSessions);

            TotalScore += total;
        }
Esempio n. 3
0
 public PhotoSession GetSession(string name)
 {
     if (string.IsNullOrEmpty(name))
     {
         return(null);
     }
     if (!string.IsNullOrEmpty(name))
     {
         return(PhotoSessions.FirstOrDefault(photoSession => photoSession.Name == name));
     }
     return(null);
 }
Esempio n. 4
0
 public PhotoSession GetSession(string name)
 {
     try
     {
         if (string.IsNullOrEmpty(name))
         {
             return(null);
         }
         if (!string.IsNullOrEmpty(name))
         {
             return(PhotoSessions.FirstOrDefault(photoSession => photoSession.Name == name));
         }
     }
     catch (Exception e)
     {
         Log.Debug("Error find photo session ", e);
     }
     return(null);
 }
Esempio n. 5
0
 public void Add(PhotoSession session)
 {
     Save(session);
     PhotoSessions.Add(session);
 }
Esempio n. 6
0
        public void Add(PhotoSession session)
        {
            PhotoSessions.Add(session);

            TotalScore += session.Score;
        }