Beispiel #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.btnCustomerCodeSearch.Attributes.Add("style", "visibility: hidden;");

        DataSet ds = new DataSet();

        if (!IsPostBack)
        {
            ds = LOV.SP_PRIFilePath();
            if (ds.Tables[0].Rows.Count > 0)
            {
                if (Session["FTPUserID"] == "")
                {
                    PathReader     p1    = new PathReader();
                    DatabaseConfig dbObj = new DatabaseConfig();
                    dbObj = p1.Deserialize_Data();
                    DAL_EXP1.Utility.Startup_Util.DB_Route = "Data Source=" + dbObj.DB + ";Persist Security Info=True;User ID=" + dbObj.UserID + ";Password="******";Unicode=True;Pooling=false";
                    Session["FTPUserID"]   = dbObj.FTPUSERID.ToString();
                    Session["FTPPASSWORD"] = dbObj.FTPPASSWORD.ToString();
                    Session["FTPIP"]       = dbObj.FTPIP.ToString();
                }
                string   strpath = ds.Tables[0].Rows[0]["fileupload"].ToString();
                string   test    = FO.getFileList(strpath, Session["FTPUserID"].ToString(), Session["FTPPASSWORD"].ToString());
                string[] Array   = test.ToString().Split(',');
                foreach (String t in Array)
                {
                    TXT_Description.Items.Add(t);
                    TXT_Description.DataBind();
                }
            }
        }
    }
Beispiel #2
0
        private bool fValidateQuestion()
        {
            bool vReult = false;

            try
            {
                Timer_MSgCleaner.Stop();

                if (TXT_Book.SelectedIndex == -1)
                {
                    STS_Message.Items["Msg"].Text      = "من فضلك اختار الكتاب";
                    STS_Message.Items["Msg"].ForeColor = Color.Red;
                    Timer_MSgCleaner.Start();
                    TXT_Book.SelectAll();
                    TXT_Book.Focus();
                    return(false);
                }
                if (TXT_Description.Text.Trim() == "")
                {
                    STS_Message.Items["Msg"].Text      = "من فضلك ادخل بيانات السؤال";
                    STS_Message.Items["Msg"].ForeColor = Color.Red;
                    Timer_MSgCleaner.Start();
                    TXT_Description.SelectAll();
                    TXT_Description.Focus();
                    return(false);
                }
                if (TXT_Option1.Text.Trim() == "")
                {
                    STS_Message.Items["Msg"].Text      = "من فضلك ادخل بيانات الإجابة الاولى";
                    STS_Message.Items["Msg"].ForeColor = Color.Red;
                    Timer_MSgCleaner.Start();
                    TXT_Option1.SelectAll();
                    TXT_Option1.Focus();
                    return(false);
                }
                if (TXT_Option2.Text.Trim() == "")
                {
                    STS_Message.Items["Msg"].Text      = "من فضلك ادخل بيانات الإجابة الثانية";
                    STS_Message.Items["Msg"].ForeColor = Color.Red;
                    Timer_MSgCleaner.Start();
                    TXT_Option2.SelectAll();
                    TXT_Option2.Focus();
                    return(false);
                }
                if (TXT_CorrectAnswer.Text.Trim() == "")
                {
                    STS_Message.Items["Msg"].Text      = "من فضلك اختار الاجابة الصحيحة";
                    STS_Message.Items["Msg"].ForeColor = Color.Red;
                    Timer_MSgCleaner.Start();
                    TXT_CorrectAnswer.SelectAll();
                    TXT_CorrectAnswer.Focus();
                    return(false);
                }
            }
            catch (Exception ex)
            {
                ExceptionHandler.HandleException(ex.Message, this.Name, "fValidatePerson");
            }
            return(true);
        }
    private void ftpFileList()
    {
        DataSet ds = LOV.SP_PRIFilePath();

        if (ds.Tables[0].Rows.Count > 0)
        {
            string strpath = ds.Tables[0].Rows[0]["fileupload"].ToString();
            if (strpath.StartsWith("ftp://"))
            {
                string test = FO.getFileList(strpath, Session["FTPUserID"].ToString(), Session["FTPPASSWORD"].ToString());

                string[] Array = test.ToString().Split(',');
                foreach (String t in Array)
                {
                    TXT_Description.Items.Add(t);
                    TXT_Description.DataBind();
                }
            }
            else
            {
                lbl_Message.Text = "Invalid ftp path.";
            }
        }
    }