示例#1
0
        public List <MDMSVC.DC_Activity_Descriptions> GetActivityDescription(MDMSVC.DC_Activity_Descriptions_RQ RQ)
        {
            object result = null;

            ServiceConnection.MDMSvcProxy.PostData(ConfigurationManager.AppSettings["get_Activity_Description"], RQ, typeof(DC_Activity_Descriptions_RQ), typeof(List <DC_Activity_Descriptions>), out result);
            return(result as List <MDMSVC.DC_Activity_Descriptions>);
        }
        protected void BindActDescription(int pagesize, int pageno)
        {
            Activity_Flavour_Id = new Guid(Request.QueryString["Activity_Flavour_Id"]);
            MDMSVC.DC_Activity_Descriptions_RQ RQ = new MDMSVC.DC_Activity_Descriptions_RQ();
            RQ.Activity_Flavour_Id = Activity_Flavour_Id;
            RQ.PageNo   = pageno;
            RQ.PageSize = pagesize;
            var result = AccSvc.GetActivityDescription(RQ);

            if (result != null)
            {
                if (result.Count() > 0)
                {
                    lblTotalRecords.Text = Convert.ToString(result[0].TotalRecords);
                    gvDescriptionSearch.VirtualItemCount = result[0].TotalRecords ?? 0;
                    gvDescriptionSearch.PageIndex        = pageno;
                    gvDescriptionSearch.PageSize         = pagesize;
                }

                gvDescriptionSearch.DataSource = result;
                gvDescriptionSearch.DataBind();
            }
            else
            {
                gvDescriptionSearch.DataSource = null;
                gvDescriptionSearch.DataBind();
            }
        }