/*API to addMembers in add operation
         *
         * Simple AddCallerFilterReq request  with mandatory tags
         * ##Values in the method are hardcoded please modify accordingly to make it work###
         */
        private static void callAddCallerFilterReq(AXLAPIService axlApiService)
        {
            AddCallerFilterListReq ucflr = new AddCallerFilterListReq();

            ucflr.callerFilterList               = new XCallerFilterList();
            ucflr.callerFilterList.name          = "Sriram2";
            ucflr.callerFilterList.description   = "testing NET Application1";
            ucflr.callerFilterList.isAllowedType = "true";
            XCallerFilterListMember xmember1 = new XCallerFilterListMember();

            ucflr.callerFilterList.members        = new XCallerFilterListMembers();
            ucflr.callerFilterList.members.member = new XCallerFilterListMember[1];
            xmember1.callerFilterMask             = "Directory Number";
            xmember1.DnMask = "663636";
            ucflr.callerFilterList.members.member.SetValue(xmember1, 0);
            StandardResponse res2 = axlApiService.addCallerFilterList(ucflr);

            Console.WriteLine("end of the callAddCallerFilterReq" + res2.@return);
        }
        /*API to addMembers in update operation
         *
         * Simple UpdateCallerFilter request  with mandatory tags
         * ###Values in the method are hardcoded please modify accordingly to make it work###
         */
        private static void callUpdateCallerFilter(AXLAPIService axlApiService)
        {
            UpdateCallerFilterListReq updateObj = new UpdateCallerFilterListReq();

            updateObj.ItemElementName = ItemChoiceType32.name;
            updateObj.Item            = "Sriram2";

            UpdateCallerFilterListReqAddMembers addMembers = new UpdateCallerFilterListReqAddMembers();

            addMembers.member = new XCallerFilterListMember[1];
            XCallerFilterListMember xmember1 = new XCallerFilterListMember();

            xmember1.callerFilterMask = "Directory Number";
            xmember1.DnMask           = "111111";
            addMembers.member.SetValue(xmember1, 0);

            //Create an instance of XCommonMembersExtension
            updateObj.Items = new XCommonMembersExtension[1];
            updateObj.Items.SetValue(addMembers, 0);

            StandardResponse res22 = axlApiService.updateCallerFilterList(updateObj);

            Console.WriteLine("end of the callUpdateCallerFilter" + res22.@return);
        }