/// <summary> /// 加载当前保单信息 /// </summary> /// <param name="id"></param> private void InitData(int id) { To_Policy policyModel = new To_Policy(); DataTable data = To_PolicyManager.GetList(id); if (data.Rows.Count > 0) { LblAssured.Text = data.Rows[0]["assured"].ToString(); //被保险人 //LblBrokerage.Text = data.Rows[0][""].ToString();//经纪费 LblCompany.Text = data.Rows[0]["comshortname"].ToString(); //保险公司 LblCustomer.Text = data.Rows[0]["cusshortName"].ToString(); //投保客户 LblIsRenewal.Text = Convert.ToInt32(data.Rows[0]["IsRenewal"]) == 0 ? "否" : "是"; //是否续保 LblPolicyDate.Text = Convert.ToDateTime(data.Rows[0]["policy_date"]).ToString("yyyy-MM-dd"); //保单日期 LblPolicyMaker.Text = data.Rows[0]["policy_maker"].ToString(); //制单人 LblPolicyNum.Text = data.Rows[0]["policy_num"].ToString(); //保单编号 LblPolicyState.Text = Convert.ToInt32(data.Rows[0]["policy_state"]) == 0 ? "无效" : "有效"; //保单状态 //LblPremium.Text = data.Rows[0][""].ToString();//保费合计 //LblSalesman.Text = data.Rows[0]["cname"].ToString();//所属业务员 LoginInfo userInfo = LoginInfoManager.getLoginInfoById(Convert.ToInt32(data.Rows[0]["policy_makerId"])); if (userInfo != null) { DepartmentInfo department = DepartmentInfoManager.getDepartmentInfoById(userInfo.Departid); if (department != null) { LblMakerDepart.Text = department.Departcname; //制单部门 } } zjjfrate.Text = data.Rows[0]["totalEcoRate"].ToString(); //总经济费比率 zbf.Text = data.Rows[0]["totalPremium"].ToString(); //总保费 zjjf.Text = data.Rows[0]["totalEconomic"].ToString(); //总经济费 zbe.Text = data.Rows[0]["totalBrokerage"].ToString(); //总保额 ztf.Text = data.Rows[0]["totalRich"].ToString(); //总贴费 cm.Text = data.Rows[0]["shipName"].ToString(); //船名 LblSerialNum.Text = data.Rows[0]["serialnum"].ToString(); //内部流水号 LblTimeEnd.Text = Convert.ToDateTime(data.Rows[0]["policy_enddate"]).ToString("yyyy-MM-dd"); //保单日期结束日期 LblTimeStart.Text = Convert.ToDateTime(data.Rows[0]["policy_startdate"]).ToString("yyyy-MM-dd"); //保单日期开始日期 ltrYearsCount.Text = (Convert.ToDateTime(data.Rows[0]["policy_enddate"]).Year - Convert.ToDateTime(data.Rows[0]["policy_startdate"]).Year).ToString(); LblType.Text = data.Rows[0]["ProdTypeName"].ToString(); //险种 optiniontxt.InnerHtml = ShowOpiniontxt(int.Parse(data.Rows[0]["isVerify"].ToString())); //审核人意见 lblUserCompany.Text = data.Rows[0]["userCompany"].ToString(); LoadAuditImg(int.Parse(data.Rows[0]["ruleid"].ToString())); InitProductType(id); LoadNowAudit(data.Rows[0]["isVerify"].ToString()); BudgetPre1.InitData(id); UCTarget1.BindTarget(id); LoadFile(); } }
/// <summary> /// 初始化信息 /// </summary> /// <param name="id"></param> /// <param name="loginID"></param> private void InitData(int id, int loginID) { DataTable data = To_PolicyManager.GetList(id); if (data.Rows.Count > 0) { if (data.Rows[0]["savestatus"].ToString().Trim() == "已提交") { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "load", "<script>alert('已提交的保单不能修改');window.location='PolicyList.aspx'</script>"); } TxtAssured.Text = data.Rows[0]["assured"].ToString(); //被保险人 //TxtBrokerage.Text = data.Rows[0][""].ToString();//经纪费合计 TxtCompany.Text = data.Rows[0]["comshortname"].ToString(); //保险公司 TxtCustomer.Text = data.Rows[0]["cusShortName"].ToString(); //投保客户 TxtPolicyDate.Text = Convert.ToDateTime(data.Rows[0]["policy_date"]).ToString("yyyy-MM-dd"); //保单日期 TxtPolicyMaker.Text = data.Rows[0]["policy_maker"].ToString(); //制单人 TxtPolicyNum.Text = data.Rows[0]["policy_num"].ToString(); //保单编号 //TxtPremium.Text = data.Rows[0][""].ToString();//保费合计 //TxtSalesman.Text = data.Rows[0]["cname"].ToString();//所属业务员 TxtSerialNum.Text = data.Rows[0]["serialnum"].ToString(); //内部流水号 //TxtYears.Text = (Convert.ToDateTime(data.Rows[0]["policy_enddate"]).Year - Convert.ToDateTime(data.Rows[0]["policy_startdate"]).Year).ToString();//保单期限结束日期 TxtTimeStart.Text = Convert.ToDateTime(data.Rows[0]["policy_startdate"]).ToString("yyyy-MM-dd"); //保单期限开始日期 txtEndTime.Text = Convert.ToDateTime(data.Rows[0]["policy_enddate"]).ToString("yyyy-MM-dd"); TxtType.Text = data.Rows[0]["ProdTypeName"].ToString(); //险种 //TxtVerifyDate.Text = Convert.ToDateTime(data.Rows[0]["verifydate"]).ToString("yyyy-MM-dd");//审核日期 //TxtVerifyUser.Text = data.Rows[0]["verifyUser"].ToString();//审核人 DdlIsRenewal.SelectedIndex = data.Rows[0]["IsRenewal"] == null ? 1 : (data.Rows[0]["IsRenewal"].ToString() == "0" ? 1 : 0); //是否续保 //DdlIsVirify.SelectedIndex = data.Rows[0]["isVerify"] == null ? 1 : (data.Rows[0]["isVerify"].ToString() == "0" ? 1 : 0);//审核状态 DdlPolicyState.SelectedIndex = data.Rows[0]["policy_state"] == null ? 0 : (data.Rows[0]["policy_state"].ToString() == "0" ? 1 : 0); //保单状态 zjjfrate.Text = data.Rows[0]["totalEcoRate"].ToString(); //总经济费比率 zbf.Text = data.Rows[0]["totalPremium"].ToString(); //总保费 zjjf.Text = data.Rows[0]["totalEconomic"].ToString(); //总经济费 zbe.Text = data.Rows[0]["totalBrokerage"].ToString(); //总保额 ztf.Text = data.Rows[0]["totalRich"].ToString(); //总贴费 cm.Text = data.Rows[0]["shipName"].ToString(); //船名 HidComId.Value = data.Rows[0]["company"].ToString(); HidCusId.Value = data.Rows[0]["customer"].ToString(); HidTypeId.Value = data.Rows[0]["ProdTypeNo"].ToString(); HidSalesman.Value = data.Rows[0]["salesman"].ToString(); this.DdlIsVirify.SelectedValue = data.Rows[0]["ruleid"].ToString(); //审核规则 LoadAuditImg(int.Parse(data.Rows[0]["ruleid"].ToString())); DdlIsDaidian.SelectedValue = data.Rows[0]["isDaidian"].ToString(); LoginInfo userInfo = LoginInfoManager.getLoginInfoById(Convert.ToInt32(data.Rows[0]["policy_makerId"])); if (userInfo != null) { DepartmentInfo department = DepartmentInfoManager.getDepartmentInfoById(userInfo.Departid); if (department != null) { txtMarkerDepart.Text = department.Departcname; } } InitProductType(id); TxtSerialNum.Attributes.Add("ReadOnly", "true"); TxtPolicyMaker.Attributes.Add("ReadOnly", "true"); //初始化盈亏测算数据 UCBudgetEdit1.InitBudgetData(id); UCTarget1.BindTarget(id); LoadFileList(id); } else { Response.End(); } }