Example #1
0
    protected void BtnOK_Click(object sender, EventArgs e)
    {
        QualityFileInfo qualityFileInfo = new QualityFileInfo();

        com.jwsoft.pm.entpm.action.FileUpload fileUpload = new com.jwsoft.pm.entpm.action.FileUpload();
        string[] array = fileUpload.Upload(this.FileUp.PostedFile, AnnexAssistAction.GetQSTable().ModuleID);
        qualityFileInfo.urlpath = array[1];
        if (array[2].ToString() != "")
        {
            this.JS.Text = "alert('" + array[2].ToString() + "');";
            return;
        }
        qualityFileInfo.title    = this.txtName.Text;
        qualityFileInfo.bz       = this.txtbz.Text;
        qualityFileInfo.modelkey = int.Parse(this.modelkey);
        qualityFileInfo.prjcode  = base.Request.QueryString["PrjCode"];
        int num = this.qa.InsertFile(qualityFileInfo);

        if (num == 1)
        {
            this.JS.Text = "alert('上传成功!');window.close();";
            return;
        }
        this.JS.Text = "alert('上传失败!');";
    }
Example #2
0
    private void btnAdd_Click(object sender, EventArgs e)
    {
        AnnexInfo annexInfo = new AnnexInfo();

        annexInfo.AnnexCode = Guid.NewGuid();
        annexInfo.ModuleID  = this._ModuleID;
        annexInfo.AnnexType = this._AnnexType;
        annexInfo.FileCode  = this.txtFileCode.Text;
        annexInfo.HumanCode = this.Session["yhdm"].ToString();
        annexInfo.Remark    = this.txtRemark.Text;
        AnnexModuleSettingsInfo settingsInfo = new AnnexModuleSettingsInfo();

        settingsInfo = AnnexAssistAction.GetAnnexModelInfo(this._ModuleID);
        if (this._AnnexAction.AddAnnex(this.fileAnnex.PostedFile, annexInfo, settingsInfo) != 1)
        {
            this.js.Text = "alert('上传文件失败!');";
            return;
        }
        this.js.Text = "window.returnValue=true;alert('上传文件成功!');window.close();";
    }