private void RenderContents()
        {
            if (CommonLogic.FormCanBeDangerousContent("IsSubmit").Equals("TRUE", StringComparison.InvariantCultureIgnoreCase))
            // do update
            {
                string outstr = ShippingImportCls.ProcessOrderNoticeEmail(EntityHelpers, GetParser);

                sql.Append(outstr);
            }
            else
            // show items to update
            {
                string outstr = ShippingImportCls.CheckOrderNoticeEmail();

                sql.Append(outstr);

                sql.Append("<script type=\"text/javascript\">\n");
                sql.Append("function Form_Validator(theForm)\n");
                sql.Append("  {\n");
                sql.Append("  return (true);\n");
                sql.Append("  }\n");
                sql.Append("</script>\n");

                sql.Append("<form action=\"\" method=\"post\" onsubmit=\"return (validateForm(this) && Form_Validator(this))\" onReset=\"return confirm('Do you want to reset all fields to their starting values?');\">\n");
                sql.Append("<input type=\"hidden\" name=\"IsSubmit\" value=\"true\">\n");
                sql.Append("<input type=\"submit\" class=\"normalButtons\" value=\"Send All Email Notices\" name=\"submit\">\n");
                sql.Append("</form>\n");

                ltContent.Text = sql.ToString();
            }
        }
Beispiel #2
0
        private void RenderMarkup()
        {
            System.Text.StringBuilder output = new System.Text.StringBuilder();
            if (CommonLogic.FormCanBeDangerousContent("IsSubmit").Equals("TRUE", StringComparison.InvariantCultureIgnoreCase))
            // do something
            {
                string ordnum = CommonLogic.FormCanBeDangerousContent("sendemail");

                output.Append(ShippingImportCls.ProcessOrderNoticeEmail(ordnum, EntityHelpers, GetParser));
            }
            else
            // Show Status
            {
                bool twostage = true;
                int  s        = CommonLogic.QueryStringUSInt("s");

                if (s == 4)
                {
                    twostage = false;
                }


                if (twostage)
                {
                    output.Append("<h3>New Orders:</h3>");

                    output.Append(GetRTS(false));

                    output.Append("<hr/>");
                }
                else
                {
                    output.Append("<h3>New Orders - Waiting on payment:</h3>");

                    output.Append(GetWOP());

                    output.Append("<hr/>");

                    output.Append("<h3>New Orders - Ready to Ship:</h3>");

                    output.Append(GetRTS(true));

                    output.Append("<hr/>");


                    output.Append("<h3>Shipped Orders (Shipping Notice Not Sent):</h3>");

                    output.Append(GetSWN());

                    output.Append("<hr/>");
                }

                output.Append("<h3>Shipped:</h3>");

                output.Append(GetRSO(!twostage));
            }
            ltContent.Text = output.ToString();
        }