示例#1
0
        protected void GetRequest_n_IssueHeadByIssueID()
        {
            iPartIssueClient objService = new iPartIssueClient();

            try
            {
                CustomProfile profile = CustomProfile.GetProfile();
                POR_SP_GetIssueSummaryBySiteIDsOrUserIDOrRequestIDOrIssueIDs_Result IssueHead = new POR_SP_GetIssueSummaryBySiteIDsOrUserIDOrRequestIDOrIssueIDs_Result();
                IssueHead = objService.GetIssueSummayByIssueIDs(Session["PORIssueID"].ToString(), profile.DBConnection._constr).FirstOrDefault();
                if (IssueHead != null)
                {
                    lblIssueNo.Text   = IssueHead.MINH_ID.ToString();
                    hdnIssueID.Value  = IssueHead.MINH_ID.ToString();
                    lblIssueDate.Text = IssueHead.IssueDate.Value.ToString("dd-MMM-yyyy");
                    lblIssuedBy.Text  = IssueHead.IssuedByUserName.ToString();
                    if (IssueHead.AirwayBill != null)
                    {
                        lblAirwayBill.Text = IssueHead.AirwayBill;
                    }
                    if (IssueHead.ShippingType != null)
                    {
                        lblShippingType.Text = IssueHead.ShippingType;
                    }
                    if (IssueHead.ShippingDate != null)
                    {
                        lblShippingDate.Text = IssueHead.ShippingDate.Value.ToString("dd-MMM-yyyy");
                    }
                    if (IssueHead.ExpectedDelDate != null)
                    {
                        lblExpDelDate.Text = IssueHead.ExpectedDelDate.Value.ToString("dd-MMM-yyyy");
                    }
                    if (IssueHead.TransporterName != null)
                    {
                        lblTransporterName.Text = IssueHead.TransporterName;
                    }
                    if (IssueHead.IssueRemark != null)
                    {
                        lblIssueRemark.Text = IssueHead.IssueRemark;
                    }

                    lblRequestNo.Text       = IssueHead.PRH_ID.ToString();
                    lblRequestNo2.Text      = IssueHead.PRH_ID.ToString();
                    hdnRequestID.Value      = IssueHead.PRH_ID.ToString();
                    lblRequestDate.Text     = IssueHead.RequestDate.Value.ToString("dd-MMM-yyyy");
                    lblRequestStatus.Text   = IssueHead.IssueStatus.ToString();
                    lblSites.Text           = IssueHead.SiteName.ToString();
                    hdnSiteID.Value         = IssueHead.SiteID.ToString();
                    lblRequestType.Text     = IssueHead.RequestType.ToString();
                    lblRequestedBy.Text     = IssueHead.RequestByUserName.ToString();
                    Session["PORRequestID"] = IssueHead.PRH_ID.ToString();
                    GetReceiptHeadByIssueID();
                    GetReceiptHistoryByRequestID();
                }
            }
            catch { }
            finally { objService.Close(); }
        }
示例#2
0
        public static POR_SP_GetIssueSummaryBySiteIDsOrUserIDOrRequestIDOrIssueIDs_Result WMGetIssueHead(string IssueID)
        {
            iPartIssueClient objService = new iPartIssueClient();
            POR_SP_GetIssueSummaryBySiteIDsOrUserIDOrRequestIDOrIssueIDs_Result IssueHead = new POR_SP_GetIssueSummaryBySiteIDsOrUserIDOrRequestIDOrIssueIDs_Result();

            try
            {
                CustomProfile profile = CustomProfile.GetProfile();
                //IssueHead = objService.GetIssueSummayByIssueIDs(HttpContext.Current.Session["PORIssueID"].ToString(), profile.DBConnection._constr).FirstOrDefault();
                IssueHead = objService.GetIssueSummayByIssueIDs(IssueID, profile.DBConnection._constr).FirstOrDefault();
            }
            catch { }
            finally { objService.Close(); }
            return(IssueHead);
        }