private DiaryViewMembersDts GetDiaryViewMembersDts(string attendees)
        {
            DiaryViewMembersDts diaryViewMembersDts = null;
            DiaryViewMembersDts diaryCurrentMembers = null;

            try
            {
                if (attendees.Length > 0)
                {
                    string[] arrAttendees = attendees.Split(';');
                    if (arrAttendees.Length > 0)
                    {
                        diaryViewMembersDts = new DiaryViewMembersDts();
                        diaryViewMembersDts = SrvDiaryBookingMemberLookup.GetAllDiaryMembers();

                        diaryCurrentMembers = new DiaryViewMembersDts();

                        for (int i = 0; i < arrAttendees.Length; i++)
                        {
                            if (arrAttendees[i].Trim().Length > 0)
                            {
                                string memberId = arrAttendees[i].Trim();

                                if (diaryViewMembersDts.DiaryViewMembers.FindByMemberID(memberId) != null)
                                {
                                    diaryCurrentMembers.DiaryViewMembers.ImportRow(diaryViewMembersDts.DiaryViewMembers.FindByMemberID(memberId));
                                }
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return diaryCurrentMembers;
        }
 /// <summary>
 /// Sets the Booking Members Data.
 /// </summary>
 /// <param name="diaryViewMembers">The diary view members.</param>
 private void SetBookingMembersData(DiaryViewMembersDts diaryViewMembers, ref SrvBookingEntry bookingEntryData)
 {
     SrvBookingMemberData bookingMemberData = null;
     bookingEntryData.BookingMemberData.Clear();
     for (int i = 0; i < diaryViewMembers.DiaryViewMembers.Rows.Count; i++)
     {
         bookingMemberData = new SrvBookingMemberData();
         bookingMemberData.MemberId = diaryViewMembers.DiaryViewMembers[i].MemberID;
         bookingMemberData.MemberCode = diaryViewMembers.DiaryViewMembers[i].MemberCode;
         bookingMemberData.MemberDiaryDisplay = diaryViewMembers.DiaryViewMembers[i].MemberDiaryDisplay;
         bookingMemberData.MemberDiaryPosition = diaryViewMembers.DiaryViewMembers[i].MemberDiaryPosition;
         bookingMemberData.MemberDisplayName = diaryViewMembers.DiaryViewMembers[i].MemberDisplayName;
         bookingMemberData.MemberType = diaryViewMembers.DiaryViewMembers[i].MemberType;
         bookingMemberData.MemberTypeId = diaryViewMembers.DiaryViewMembers[i].MemberTypeID;
         bookingMemberData.MemberTypePerson = diaryViewMembers.DiaryViewMembers[i].MemberTypePerson;
         bookingEntryData.BookingMemberData.Add(bookingMemberData);
     }
     bookingEntryData.IsbookingMembersChanged = true;
 }
        /// <summary>
        /// Gets the booking members.
        /// </summary>
        /// <returns></returns>
        private void GetBookingMembers(int occurenceId, ref string attendeesNames, ref string attendeesIds)
        {
            try
            {
                DiaryViewMembersDts bookingMembersForOccurrence = new DiaryViewMembersDts();
                bookingMembersForOccurrence = SrvDiaryBookingMemberLookup.GetBookingMembers(occurenceId);

                for (int i = 0; i < bookingMembersForOccurrence.DiaryViewMembers.Rows.Count; i++)
                {
                    attendeesNames = attendeesNames + bookingMembersForOccurrence.DiaryViewMembers[i].MemberDisplayName.TrimEnd(null) + "; ";
                    attendeesIds = attendeesIds + bookingMembersForOccurrence.DiaryViewMembers[i].MemberID.TrimEnd(null) + "; ";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }