Beispiel #1
0
 protected void btn_DownLoadContract_Click(object sender, EventArgs e)
 {
     try
     {
         int ContractID = Convert.ToInt32(Request.QueryString["id"].ToString());
         Contract = BLLContract.FindByContractID(Convert.ToInt32(ContractID));
         if (Contract.AttachmentID != null && Contract.AttachmentID != 0)
         {
             int    attachID = Convert.ToInt32(BLLContract.FindAttachmentID(ContractID));
             string path     = BLLAttachment.FindPath(attachID);
             if (path != "")
             {
                 publicMethod.DownloadFile(path);
             }
             else
             {
                 Alert.ShowInTop("无附件可下载!");
             }
         }
         else
         {
             Alert.ShowInTop("无附件下载!");
         }
     }
     catch (Exception ex)
     {
         BLCommon.PublicMethod pm = new BLCommon.PublicMethod();
         pm.SaveError(ex, this.Request);
         PageContext.RegisterStartupScript(ActiveWindow.GetConfirmHidePostBackReference() + Alert.GetShowInTopReference("附件下载失败,请与管理员联系!"));
         //Alert.ShowInTop("附件下载失败!");
     }
 }
Beispiel #2
0
 public void BindData()
 {
     try
     {
         int ContractID = Convert.ToInt32(Request.QueryString["id"].ToString());
         Contract = BLLContract.FindByContractID(Convert.ToInt32(ContractID));
         ContractHeadLine.Text = Contract.ContractHeadLine;
         ContractAuthors.Text  = Contract.ContractAuthors;
         ContractOriginal.Text = Contract.ContractOriginal;
     }
     catch (Exception ex)
     {
         BLCommon.PublicMethod pm = new BLCommon.PublicMethod();
         pm.SaveError(ex, this.Request);
     }
 }
Beispiel #3
0
 //初始化
 public void InitData()
 {
     try
     {
         if (Session["ContractID"].ToString() != "")
         {
             Common.Entities.Contract contract = new Common.Entities.Contract();
             contract = BLLcontract.FindByContractID(Convert.ToInt32(Session["ContractID"]));
             txtContractHeadLine.Text = contract.ContractHeadLine;
             txtContractAuthors.Text  = contract.ContractAuthors;
             txtContractOriginal.Text = contract.ContractOriginal;
         }
         else
         {
             return;
         }
     }
     catch (Exception ex)
     {
         BLCommon.PublicMethod pm = new BLCommon.PublicMethod();
         pm.SaveError(ex, this.Request);
     }
 }