Exemplo n.º 1
0
 //删除
 protected void Delete_Click(object sender, EventArgs e)
 {
     try
     {
         int    id       = Convert.ToInt32(Request.QueryString["id"].ToString());
         int    attachId = aw.FindAttachmentID(id);
         string srcPath  = at.FindPath(attachId);
         if (attachId == 0 || srcPath == "")
         {
             Alert.Show("该成果获奖不存在相关文档");
         }
         else
         {
             pm.DeleteFile(attachId, srcPath);
             Common.Entities.Award caa = aw.FindAll(id).FirstOrDefault();
             caa.AttachmentID = null;
             aw.Update(caa);
             //Alert.Show("删除成功!");
             PageContext.RegisterStartupScript(ActiveWindow.GetConfirmHideReference() + Alert.GetShowInTopReference("删除成功!"));
         }
     }
     catch (Exception ex)
     {
         pm.SaveError(ex, this.Request);
     }
 }
Exemplo n.º 2
0
 //初始化
 public void InitData()
 {
     try
     {
         int id = Convert.ToInt32(Request.QueryString["id"].ToString());
         List <Common.Entities.Award> list = aw.FindAll(id);
         Common.Entities.Award        awa  = list.FirstOrDefault();
         name.Text  = awa.Acheivement;
         award.Text = awa.AwardName;
         form.Text  = awa.AwardwSpecies;
     }
     catch (Exception ex)
     {
         pm.SaveError(ex, this.Request);
     }
 }