Exemplo n.º 1
0
    protected void btnDel_Click(object sender, EventArgs e)
    {
        string text = KnowledgeFileUp.DelFile(this.hdnFilePath.Value.Trim());
        string a;

        if ((a = text) != null)
        {
            if (!(a == "1"))
            {
                if (!(a == "2"))
                {
                    if (!(a == "3"))
                    {
                        return;
                    }
                    this.js.Text = "alert('文件删除失败')";
                }
                else
                {
                    int num = KnowledgeFileAction.DleFile(this.hdnFileCode.Value.Trim());
                    if (num != 1)
                    {
                        this.js.Text = "alert('文件删除成功,数据删除失败')";
                        return;
                    }
                    this.GridBind(this.ViewState["FILECODES"].ToString());
                    return;
                }
            }
            else
            {
                int num = KnowledgeFileAction.DleFile(this.hdnFileCode.Value.Trim());
                if (num != 1)
                {
                    this.js.Text = "alert('文件不存在,数据删除失败')";
                    return;
                }
                this.GridBind(this.ViewState["FILECODES"].ToString());
                return;
            }
        }
    }
Exemplo n.º 2
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        KnowledgeFileModel knowledgeFileModel = new KnowledgeFileModel();

        knowledgeFileModel.AnnexCode   = Guid.NewGuid();
        knowledgeFileModel.ProjectCode = new Guid("{00000000-0000-0000-0000-000000000000}");
        knowledgeFileModel.ModuleID    = 17;
        knowledgeFileModel.RecordCode  = new Guid(this.ViewState["DATUMCODE"].ToString());
        knowledgeFileModel.AnnexType   = 0;
        knowledgeFileModel.FileCode    = "";
        knowledgeFileModel.AddDate     = DateTime.Now;
        string[] array = new string[]
        {
            "",
            "",
            "",
            "",
            ""
        };
        KnowledgeFileUp knowledgeFileUp = new KnowledgeFileUp();

        string[] array2 = knowledgeFileUp.UploadSingleFile(this.FileKnowledge.PostedFile, 17);
        knowledgeFileModel.OriginalName = array2[0];
        knowledgeFileModel.AnnexName    = array2[4];
        knowledgeFileModel.FileSize     = Convert.ToInt32(array2[3]);
        knowledgeFileModel.FilePath     = array2[1];
        knowledgeFileModel.State        = 0;
        knowledgeFileModel.HumanCode    = this.Session["yhdm"].ToString();
        knowledgeFileModel.Remark       = this.txtRemark.Text.Trim();
        if (KnowledgeFileAction.AddNewFile(knowledgeFileModel) != 1)
        {
            this.js.Text = "alert('增加失败!');";
            return;
        }
        this.js.Text = "alert('增加成功!');window.returnValue=true;window.close();";
    }