コード例 #1
0
        /// <summary>
        /// Получить список пользователей зарегистрированых на событие
        /// </summary>
        /// <param name="meeting">Экземпляр события</param>
        /// <returns>Список пользователей зарегистрированных на событие</returns>
        public static List <Visitor> GetVisitorsForMeetingRecord(Meeting meeting)
        {
            var visitors = new List <Visitor>();

            MeetingVisitorEntityClient.GetMeetingsVisitors().Result
            .Where(visitor => visitor.MeetingId == meeting.MeetingId)
            .ToList()
            .ForEach(visitor => visitors.Add(VisitorEntityClient.GetVisitorById(visitor.VisitorId).Result));

            return(visitors);
        }
コード例 #2
0
 /// <summary>
 /// Изменить данные посетителя
 /// </summary>
 /// <param name="visitor">Экземпляр посетителя</param>
 public static void UpdateVisitor(Visitor visitor)
 {
     Console.WriteLine(VisitorEntityClient.UpdateVisitor(visitor).Result);
 }
コード例 #3
0
 /// <summary>
 /// Зарегистрировать посетителя
 /// </summary>
 /// <param name="visitor">Экземпляр посетителя для регистрации</param>
 public static void RegisterNewVisitor(Visitor visitor)
 {
     Console.WriteLine(VisitorEntityClient.CreateVisitor(visitor).Result);
 }