Esempio n. 1
0
        private void callprocedure()
        {
            Cls_Business_TransHwayBulkOperation obj = new Cls_Business_TransHwayBulkOperation();
            string pro_output = obj.bulkUploadActTemp(username, upload_id);

            if (pro_output.Split('#')[0] == "9999")
            {
                lblStatusHeading.Text = "File Upload : Successful";
                lblStatus.Text        = "";
                //btnBeginTrans.Visible = true;
                //   lnkfileStatus.Visible = true;
                //    Response.Redirect("../Reports/rptBulkActTransactionProc.aspx?uniqueid=" + upload_id);
            }
            else
            {
                lblStatusHeading.Text = "File Upload : Failed";
                string raw_message = pro_output.Split('#')[1];
                lnkfileStatus.Visible = false;
                string message = "";
                if (raw_message.Contains('~'))
                {
                    string[]  err_data  = raw_message.TrimEnd('~').Split('~');
                    DataTable dtErrData = generateDataTable(err_data);
                    rptErrData.DataSource = dtErrData;
                    rptErrData.DataBind();
                    pnlErrData.Visible = true;
                    if (ViewState["Bulk"].ToString() == "C")
                    {
                        change.Visible = false;
                    }
                    else
                    {
                        Operation.Visible = false;
                    }
                }
                else
                {
                    message = raw_message.Replace("$", "").Replace("-", "");
                }

                lblStatus.Text = message;
            }
        }