tijian_tieying/web/Web/TelFile/FileView.aspx.cs
2025-02-20 12:14:39 +08:00

80 lines
4.1 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class TelFile_FileView : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ZWL.Common.PublicMethod.CheckSession();
ZWL.DBUtility.DbHelperSQL.BindDropDownList2("select * from ERPJSDIC where UserName='" + ZWL.Common.PublicMethod.GetSessionValue("UserName") + "'", this.DropDownList1, "DicName", "ID");
ZWL.BLL.ERPTelFile MyModel = new ZWL.BLL.ERPTelFile();
MyModel.GetModel(int.Parse(Request.QueryString["ID"].ToString().Trim()));
this.Label1.Text=MyModel.TitleStr;
this.Label2.Text=MyModel.FromUser;
this.Label3.Text=MyModel.TimeStr.ToString();
this.Label4.Text=MyModel.ToUser;
this.Label5.Text=MyModel.YiJieShouRen;
this.Label6.Text=MyModel.FileType;
this.Label7.Text = ZWL.Common.PublicMethod.GetWenJian(MyModel.FuJianStr, "../UploadFile/");
this.Label8.Text=MyModel.ContentStr;
this.Label9.Text = MyModel.ChuanYueYiJian;
//写系统日志
ZWL.BLL.ERPRiZhi MyRiZhi = new ZWL.BLL.ERPRiZhi();
MyRiZhi.UserName = ZWL.Common.PublicMethod.GetSessionValue("UserName");
MyRiZhi.DoSomething = "用户查看文件(" + this.Label1.Text + ")";
MyRiZhi.IpStr = System.Web.HttpContext.Current.Request.UserHostAddress.ToString();
MyRiZhi.Add();
}
}
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
ZWL.DBUtility.DbHelperSQL.ExecuteSQL("update ERPTelFile set ChuanYueYiJian='" + this.Label9.Text + "<font color=#001EFF>" + ZWL.Common.PublicMethod.GetSessionValue("UserName") + "(" + DateTime.Now.ToString() + ")</font>" + this.TextBox1.Text.Trim() + "<hr height=1px>" + "' where ID=" + Request.QueryString["ID"].ToString().Trim());
this.Label9.Text = this.Label9.Text + "<font color=#001EFF>" + ZWL.Common.PublicMethod.GetSessionValue("UserName") + "(" + DateTime.Now.ToString() + ")</font>" + this.TextBox1.Text.Trim() + "<hr height=1px>";
this.TextBox1.Text = "";
ZWL.Common.MessageBox.Show(this, "传阅意见添加成功!");
}
protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
{
if (this.Label5.Text.Trim().Length > 0)
{
//判断是否在"已接收人"列表中存在
if (ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", "," + this.Label5.Text + ",") == false)
{
ZWL.DBUtility.DbHelperSQL.ExecuteSQL("update ERPTelFile set QianShouHouIDList=QianShouHouIDList+'," + this.DropDownList1.SelectedItem.Value.ToString() + "',YiJieShouRen=YiJieShouRen+'," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + "' where ID=" + Request.QueryString["ID"].ToString().Trim());
}
else
{
ZWL.DBUtility.DbHelperSQL.ExecuteSQL("update ERPTelFile set QianShouHouIDList=QianShouHouIDList+'," + this.DropDownList1.SelectedItem.Value.ToString() + "' where ID=" + Request.QueryString["ID"].ToString().Trim());
}
}
else
{
ZWL.DBUtility.DbHelperSQL.ExecuteSQL("update ERPTelFile set QianShouHouIDList=QianShouHouIDList+'," + this.DropDownList1.SelectedItem.Value.ToString() + "',YiJieShouRen='" + ZWL.Common.PublicMethod.GetSessionValue("UserName") + "' where ID=" + Request.QueryString["ID"].ToString().Trim());
}
ZWL.Common.MessageBox.Show(this, "传阅文件签收成功!");
}
public void btnDownloadFile_Click(object sender, EventArgs e)
{
try
{
ZWL.Common.PublicMethod.DownloadFile(Server.MapPath("~"), this.hdnFileURL.Value.Trim());
}
catch
{
}
}
}