/// <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); }
/// <summary> /// Изменить данные посетителя /// </summary> /// <param name="visitor">Экземпляр посетителя</param> public static void UpdateVisitor(Visitor visitor) { Console.WriteLine(VisitorEntityClient.UpdateVisitor(visitor).Result); }
/// <summary> /// Зарегистрировать посетителя /// </summary> /// <param name="visitor">Экземпляр посетителя для регистрации</param> public static void RegisterNewVisitor(Visitor visitor) { Console.WriteLine(VisitorEntityClient.CreateVisitor(visitor).Result); }