/// <summary> /// 加载表单 /// </summary> private void InitFormData(string formId) { try { JC_TenderSpecialItemInfo info = JC_TenderSpecialItem.GetJC_TenderSpecialItemInfoByFormID(FormId); if (!string.IsNullOrEmpty(Request.QueryString["id"])) { if (info != null) { //加载业务数据 cblSecurityLevel.SelectedIndex = int.Parse(info.SecurityLevel); cblUrgenLevel.SelectedIndex = int.Parse(info.UrgenLevel); tbDateTime.Text = info.Date ?? ""; tbUserName.Text = info.UserName; tbMobile.Text = info.Tel; tbTitle.Text = info.Title; tbContent.Text = info.Substance; tbRemark.Text = info.Remark; cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup); tbReportCode.Text = info.FormID; ddlDepartName.Text = info.DeptName; } } } catch (Exception ex) { throw ex; } }
/// <summary> /// 保存表单 /// </summary> /// <returns></returns> private JC_TenderSpecialItemInfo SaveFormData() { //FormId JC_TenderSpecialItemInfo info = null; try { //检查存储过程是否正确 info = JC_TenderSpecialItem.GetJC_TenderSpecialItemInfoByFormID(FormId); if (info == null) { info = new JC_TenderSpecialItemInfo() { FormID = FormId, SecurityLevel = cblSecurityLevel.SelectedIndex.ToString(), UrgenLevel = cblUrgenLevel.SelectedIndex.ToString(), StartDeptId = ddlDepartName.SelectedItem.Value, DeptName = ddlDepartName.SelectedItem.Text, Date = DateTime.Now.ToString(), UserName = _BPMContext.CurrentPWordUser.EmployeeName, Tel = _BPMContext.CurrentPWordUser.MobilePhone, IsAccreditByGroup = cblIsImpowerProject.SelectedIndex.ToString(), Title = tbTitle.Text, Substance = tbContent.Text, Remark = tbRemark.Text, }; //插入新的表单数据 JC_TenderSpecialItem.InsertJC_TenderSpecialItemInfo(info); } else { info.StartDeptId = ddlDepartName.SelectedItem.Value; info.DeptName = ddlDepartName.SelectedItem.Text; info.SecurityLevel = cblSecurityLevel.SelectedIndex.ToString(); info.UrgenLevel = cblUrgenLevel.SelectedIndex.ToString(); info.IsAccreditByGroup = cblIsImpowerProject.SelectedIndex.ToString(); //更新表单数据 JC_TenderSpecialItem.UpdateJC_TenderSpecialItemInfo(info); } } catch (Exception ex) { throw ex; } return(info); }
/// <summary> /// 加载表单 /// </summary> private void InitFormData() { try { JC_TenderSpecialItemInfo info = JC_TenderSpecialItem.GetJC_TenderSpecialItemInfoByFormID(FormId); if (!string.IsNullOrEmpty(Request.QueryString["id"])) { if (info != null) { //加载业务数据 cblSecurityLevel.SelectedIndex = int.Parse(info.SecurityLevel); } cblUrgenLevel.SelectedIndex = int.Parse(info.UrgenLevel); ddlDepartName.Text = info.DeptName; tbDateTime.Text = info.Date ?? ""; tbUserName.Text = info.UserName; tbMobile.Text = info.Tel; tbTitle.Text = info.Title; tbContent.Text = info.Substance.Replace(" ", " ").Replace("\n", "<br/>"); tbRemark.Text = info.Remark; cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup); tbReportCode.Text = info.FormID; if (!string.IsNullOrEmpty(info.IsApproval)) { lbIsApproval.Text = string.Format("{1}({0})", info.IsApproval == "1" ? "批准" : "拒绝", lbIsApproval.Text); if (info.IsApproval == "1") { this.lbIsApproval.Style.Add("color", "green"); } else { this.lbIsApproval.Style.Add("color", "red"); } } } } catch (Exception ex) { throw ex; } }
/// <summary> /// 加载表单 /// </summary> /// <param name="FormId"></param> private void InitFormData(string formId) { try { //参照例子中的getmodel检查自己所写的存储过程是否正确 JC_TenderSpecialItemInfo info = JC_TenderSpecialItem.GetJC_TenderSpecialItemInfoByFormID(FormId); if (info != null) { ListItem selectItem = ddlDepartName.Items.FindByValue(info.StartDeptId); if (selectItem != null) { selectItem.Selected = true; } //加载业务数据 tbReportCode.Text = info.FormID; cblSecurityLevel.SelectedIndex = int.Parse(info.SecurityLevel); cblUrgenLevel.SelectedIndex = int.Parse(info.UrgenLevel); StartDeptId = info.StartDeptId; tbDateTime.Text = info.Date; tbUserName.Text = info.UserName; tbMobile.Text = info.Tel; cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup); tbTitle.Text = info.Title; tbContent.Text = info.Substance; tbRemark.Text = info.Remark; } else { tbUserName.Text = _BPMContext.CurrentPWordUser.EmployeeName; tbMobile.Text = _BPMContext.CurrentPWordUser.MobilePhone; tbDateTime.Text = DateTime.Now.ToString(); tbReportCode.Text = FormId; } } catch (Exception ex) { throw ex; } }