﻿function Getrecords() {

	var obj =
	        new ServiceAgent.DemoWebService.DemoDB();


	var pageNoContron = document.getElementById("TextBoxPageNo");
	if (pageNoContron != null) {
		var pageNo = pageNoContron.value;
		if (pageNo.length > 0)
			obj.iPageNo = pageNo;
		else
			obj.iPageNo = 1;
	}

	var pageSizeContron = document.getElementById("TextBoxRecordPerPage");
	if (pageSizeContron != null) {
		var pageSize = pageSizeContron.value;
		if (pageSize.length > 0)
			obj.iPageSize = pageSize;
		else
			obj.iPageSize = 2;
	}
	

	obj = WebServiceDemo.wsProxyGetRecords(obj, SucceededCallback_GetRecord, FailedCallback_GetRecord);



}

function SucceededCallback_GetRecord(obj) {

    var example_div = document.createElement('div');
    example_div.style.cssText =
                        'margin: 3px; '
                        + 'border: 1px solid black; '
                        + 'background:' + '#bbbbbb' + '; '
                        + 'color:' + '#000000'
                ;

    document.getElementById("form1").appendChild(example_div);

    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
    var hour = currentTime.getHours();
    var min = currentTime.getMinutes();
    var sec = currentTime.getSeconds();   
    
    example_div.appendChild(document.createTextNode(obj.arrDiscount.length 
                + " records have been retrieved at " 
                + month + "/" + day + "/" + year
                + "  "+hour
                +" : "+min
                + " : " + sec));
                
        for (var i = 0; i < obj.arrDiscount.length; i++) 
        {
            try 
            {
                    var record_div = document.createElement('div');
                    record_div.style.cssText =
                                        'margin-left: 30px; '
                                        + 'margin-top: 5px; '
                                        + 'border: 1px solid black; '
                                        + 'background:' + '#bbbbbb' + '; '
                                        + 'color:' + '#006600'
                                ;
                    example_div.appendChild(record_div);
                    record_div.appendChild(document.createTextNode(i+"  discount " + obj.arrDiscount[i].sDiscountType));
            }
            catch (e) 
            {
            }
        }

}


function FailedCallback_GetRecord() {
	alert("GetRecords failed")
}
