//初始化 public void InitData() { try { int id = Convert.ToInt32(Request.QueryString["id"].ToString()); List <Common.Entities.Patent> list = pa.FindAll(id); Common.Entities.Patent pat = list.FirstOrDefault(); name.Text = pat.PatentNumber; patent.Text = pat.PatentName; agency.Text = pat.GivenUnit; } catch (Exception ex) { pm.SaveError(ex, this.Request); } }
//初始化所属成果名称 public void InitAchievement() { try { BLHelper.BLLAchievement achevement = new BLHelper.BLLAchievement(); List <Common.Entities.Achievement> list = achevement.FindAllAchievementName(); int id = 0; List <Common.Entities.Patent> listA = patent.FindAll(Convert.ToInt32(Session["PatentID"])); Common.Entities.Patent pa = listA.FirstOrDefault(); for (int i = 0; i < list.Count(); i++) { tAchievement.Items.Add(list[i].AchievementName.ToString(), list[i].AchievementID.ToString()); if (pa.AchievementID != null) { if (achevement.FindByAchievementName(pa.AchievementID) != 0) { id = -1; } } } if (pa.AchievementID != null && id == 0) { //tAchievement.Text = ach.FindAchieveName(Convert.ToInt32(pa.AchievementID)); tAchievement.Items.Add(pa.AchievementID, pa.AchievementID); tAchievement.SelectedValue = pa.AchievementID; } else if (pa.AchievementID != null && id != 0) { tAchievement.SelectedValue = achevement.FindByAchievementNamelist(pa.AchievementID)[0].ToString(); } else { tAchievement.SelectedValue = list[0].AchievementID.ToString(); } } catch (Exception ex) { pm.SaveError(ex, this.Request); } }