Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SellToCustomers sellToCust = SellToCustomers.Invalid;

            Enum.TryParse(Header.SellToCustomerNo, out sellToCust);

            this.thcExternalDocumentNo.Text = SetExternalDocumentNo(sellToCust, Header.ExternalDocumentNo);

            if (SalesOrderCount == 1)
            {
                this.btnExpandCurrentOrder.Visible = false;
                this.SalesOrderSequence.Text       = "Order";
            }
            else
            {
                this.btnExpandCurrentOrder.Visible = true;
                this.SalesOrderSequence.Text       = "Order " + HeadCount.ToString();
                this.btnExpandCurrentOrder.ID      = "btnExpandCurrentOrder_" + CustID.ToString() + "_" + HeadCount.ToString();
            }

            if (Header.IsExchangeOrder)
            {
                this.SalesOrderSequence.Text = "Exchange Order For " + Header.RMANo;
            }

            if (Header.IsPartRequest)
            {
                this.SalesOrderSequence.Text = "Part Request for " + Header.QuoteOrderNo;
            }

            PopulateHeader();
        }
Esempio n. 2
0
        protected string SetExternalDocumentNo(SellToCustomers customerNo, string externalDocumentNo)
        {
            string textString = string.Empty;

            switch (customerNo)
            {
            case SellToCustomers.AMZMKT001:
                textString = "<a href='https://sellercentral.amazon.com/hz/orders/details?_encoding=UTF8&orderId=" + externalDocumentNo + "' target = '_blank'>" + externalDocumentNo + "</a>";
                break;

            case SellToCustomers.Invalid:
                textString = externalDocumentNo;
                break;

            default:
                textString = externalDocumentNo;
                break;
            }

            return(textString);
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.thcRMANo.Text = Header.RMANo;

            SellToCustomers sellToCust = SellToCustomers.Invalid;

            Enum.TryParse(Header.SellToCustomerNo, out sellToCust);

            this.thcExternalDocumentNo.Text = SetExternalDocumentNo(sellToCust, Header.ExternalDocumentNo);

            if (ReturnOrdersCount == 1)
            {
                this.ReturnOrderSequence.Text       = "Return";
                this.btnExpandCurrentReturn.Visible = false;
            }
            else
            {
                this.btnExpandCurrentReturn.Visible = true;
                this.ReturnOrderSequence.Text       = "Return " + HeadCount.ToString();
                this.btnExpandCurrentReturn.ID      = "btnExpandCurrentReturn_" + CustID.ToString() + "_" + HeadCount.ToString();
            }

            PopulateData();
        }