protected void FillGVRequest(string FillBy)
        {
            iPartIssueClient objServie = new iPartIssueClient();

            try
            {
                CustomProfile profile = CustomProfile.GetProfile();
                GVIssue.DataSource = null;
                GVIssue.DataBind();
                if (FillBy == "UserID")
                {
                    GVIssue.DataSource = objServie.GetIssueSummayByUserID(profile.Personal.UserID, profile.DBConnection._constr);
                }
                else if (FillBy == "SiteID")
                {
                    GVIssue.DataSource = objServie.GetIssueSummayBySiteIDs(Session["SiteIDs"].ToString(), profile.DBConnection._constr);
                }
                else if (FillBy == "RequestID")
                {
                    GVIssue.DataSource = objServie.GetIssueSummayByRequestID(Convert.ToInt64(Session["PORRequestID"].ToString()), profile.DBConnection._constr);
                }
                GVIssue.DataBind();
            }
            catch { }
            finally { objServie.Close(); }
        }
        public static int WMGetIssueSummaryByRequestID()
        {
            int result = 0;
            iPartIssueClient objService = new iPartIssueClient();

            try
            {
                CustomProfile profile = CustomProfile.GetProfile();
                result = objService.GetIssueSummayByRequestID(Convert.ToInt64(HttpContext.Current.Session["PORRequestID"].ToString()), profile.DBConnection._constr).Count();
            }
            catch { }
            finally { objService.Close(); }
            return(result);
        }