Ejemplo n.º 1
0
        /// <summary>
        /// 保存数据
        /// </summary>
        private void SaveData()
        {
            EtNet_Models.To_PolicyBudget budget = new EtNet_Models.To_PolicyBudget();

            //---------------------支出项
            budget.Exp_brokerageFeesTaxes      = TxtJjfsj.Text.GetDoubleValue();          //经纪费税金
            budget.Exp_brokerageFeesTaxesMark  = TxtJjfsjMark.Text;                       //经纪费税金备注
            budget.Exp_brokerageFeesTaxesRatio = TxtJjfsjRatio.Text.GetDoubleValue();     //经纪费税金比率
            budget.Exp_commission          = TxtYj.Text.GetDoubleValue();                 //佣金
            budget.Exp_commissionMark      = TxtYjMark.Text;                              //佣金备注
            budget.Exp_commissionRatio     = TxtYjRatio.Text.GetDoubleValue();            //佣金比率
            budget.Exp_consultingFees      = TxtZxf.Text.GetDoubleValue();                //咨询费
            budget.Exp_consultingFeesMark  = TxtZxfmark.Text;                             //咨询费备注
            budget.Exp_consultingFeesRatio = TxtZxfRatio.Text.GetDoubleValue();           //咨询费比率
            budget.Exp_interest            = null;                                        // TxtDklx.Text.GetDoubleValue();//垫款利息
            budget.Exp_interestMark        = TxtDklxMark.Text;                            //垫款利息备注
            budget.Exp_interestRatio1      = TxtDklxRatio1.Text.GetDoubleValue();         //垫款利息比率1
            budget.Exp_interestRatio2      = TxtDklxRatio2.Text.GetDoubleValue();         //垫款利息比率2
            budget.Exp_managementFees      = TxtGlf.Text.GetDoubleValue();                //管理费
            budget.Exp_managementFeesMark  = TxtGlfMark.Text;                             //管理费备注
            budget.Exp_managementFeesRatio = TxtGlfRatio.Text.GetDoubleValue();           //管理费比率
            budget.Exp_other1                  = TxtExpOther1.Text.GetDoubleValue();      //其它支出项1
            budget.Exp_other1Mark              = TxtExpOther1Mark.Text;                   //其它支出项1备注
            budget.Exp_other1Ratio             = TxtExpOther1Ratio.Text.GetDoubleValue(); //其它支出项1比率
            budget.Exp_other2                  = TxtExpOther2.Text.GetDoubleValue();      //其它支出项2
            budget.Exp_other2Mark              = TxtExpOther2Mark.Text;                   //其它支出项2备注
            budget.Exp_other2Ratio             = TxtExpOther2Ratio.Text.GetDoubleValue(); //其它支出项2比率
            budget.Exp_other3                  = TxtExpOther3.Text.GetDoubleValue();      //其它支出项3
            budget.Exp_other3Mark              = TxtExpOther3Mark.Text;                   //其它支出项3备注
            budget.Exp_other3Ratio             = TxtExpOther3Ratio.Text.GetDoubleValue(); //其它支出项3比率
            budget.Exp_other4                  = TxtExpOther4.Text.GetDoubleValue();      //其它支出项4
            budget.Exp_other4Mark              = TxtExpOther4Mark.Text;                   //其它支出项4备注
            budget.Exp_other4Ratio             = TxtExpOther4Ratio.Text.GetDoubleValue(); //其它支出项4比率
            budget.Exp_other5                  = TxtExpOther5.Text.GetDoubleValue();      //其它支出项5
            budget.Exp_other5Mark              = TxtExpOther5Mark.Text;                   //其它支出项5备注
            budget.Exp_other5Ratio             = TxtExpOther5Ratio.Text.GetDoubleValue(); //其它支出项5比率
            budget.Exp_otherTaxes              = TxtOther.Text.GetDoubleValue();          //其它税金
            budget.Exp_otherTaxesRatio         = TxtOtherRatio.Text.GetDoubleValue();     //其它税金比率
            budget.Exp_otherTaxesRatioMark     = TxtOtherMark.Text;                       //其它税金备注
            budget.Exp_serviceCharge           = TxtFwf.Text.GetDoubleValue();            //服务费
            budget.Exp_serviceChargeMark       = TxtFwfMark.Text;                         //服务费备注
            budget.Exp_serviceChargeRatio      = TxtFwfRatio.Text.GetDoubleValue();       //服务费比率
            budget.Exp_serviceChargeTaxes      = TxtFwfsj.Text.GetDoubleValue();          //服务费税金
            budget.Exp_serviceChargeTaxesMark  = TxtFwfsjMark.Text;                       //服务费税金备注
            budget.Exp_serviceChargeTaxesRatio = TxtFwfsjRatio.Text.GetDoubleValue();     //服务费税金比率
            budget.Exp_tiefei                  = TxtTf.Text.GetDoubleValue();             //贴费
            budget.Exp_tiefeiMark              = TxtTfMark.Text;                          //贴费备注
            budget.Exp_tiefeiRatio             = TxtTfRatio.Text.GetDoubleValue();        //贴费比率

            //---------------------收入项
            budget.Income_brokerageFees     = TxtBrokerage.Text.GetDoubleValue();     //经纪费
            budget.Income_brokerageFeesMark = TxtBrokerageMark.Text;                  //经纪费备注
            budget.Income_other1            = TxtIncomeOther1.Text.GetDoubleValue();  //其它收入项1
            budget.Income_other1Mark        = TxtIncomeOther1Mark.Text;               //其它收入项1备注
            budget.Income_other2            = TxtIncomeOther2.Text.GetDoubleValue();  //其它收入项2
            budget.Income_other2Mark        = TxtIncomeOther2Mark.Text;               //其它收入项2备注
            budget.Income_other3            = TxtIncomeOther3.Text.GetDoubleValue();  //其它收入项3
            budget.Income_other3Mark        = TxtIncomeOther3Mark.Text;               //其它收入项3备注
            budget.Income_other4            = TxtIncomeOther4.Text.GetDoubleValue();  //其它收入项4
            budget.Income_other4Mark        = TxtIncomeOther4Mark.Text;               //其它收入项4备注
            budget.Income_other5            = TxtIncomeOther5.Text.GetDoubleValue();  //其它收入项5
            budget.Income_other5Mark        = TxtIncomeOther5Mark.Text;               //其它收入项5备注
            budget.Income_other6            = TxtIncomeOther6.Text.GetDoubleValue();  //其它收入项6
            budget.Income_other6Mark        = TxtIncomeOther6Mark.Text;               //其它收入项6备注
            budget.Income_other7            = TxtIncomeOther7.Text.GetDoubleValue();  //其它收入项7
            budget.Income_other7Mark        = TxtIncomeOther7Mark.Text;               //其它收入项7备注
            budget.Income_other8            = TxtIncomeOther8.Text.GetDoubleValue();  //其它收入项8
            budget.Income_other8Mark        = TxtIncomeOther8Mark.Text;               //其它收入项8备注
            budget.Income_other9            = TxtIncomeOther9.Text.GetDoubleValue();  //其它收入项9
            budget.Income_other9Mark        = TxtIncomeOther9Mark.Text;               //其它收入项9备注
            budget.Income_other10           = TxtIncomeOther10.Text.GetDoubleValue(); //其它收入项10
            budget.Income_other10Mark       = TxtIncomeOther10Mark.Text;              //其它收入项10备注
            budget.Income_premium           = TxtPremium.Text.GetDoubleValue();       //保费
            budget.Income_premiumMark       = TxtPremiunMark.Text;                    //保费备注
            budget.Income_serviceCharge     = TxtService.Text.GetDoubleValue();       //服务费
            budget.Income_serviceChargeMark = TxtServiceMark.Text;                    //服务费备注

            budget.Exp_premium     = TxtExpPremium.Text.GetDoubleValue();
            budget.Exp_premiumMark = TxtExpPremiumMark.Text;

            budget.PolicyId = Convert.ToInt32(Request.QueryString["policy"]);//关联保单ID

            if (!To_PolicyBudgetManager.ExitsPolicy(budget.PolicyId))
            {//保单没有对应的盈亏测算,添加
                To_PolicyBudgetManager.addBudget(budget);
            }
            else
            {//保单有对应的盈亏测算,更新
                To_PolicyBudgetManager.UpdateByPolicy(budget);
            }

            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "page", "alert('保存成功');self.location.href='../Policy/PolicyList.aspx';", true);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 保存数据
        /// </summary>
        public void SaveData(int policyID)
        {
            EtNet_Models.To_PolicyBudget budget = new EtNet_Models.To_PolicyBudget();

            //---------------------支出项
            budget.Exp_brokerageFeesTaxes      = TxtJjfsj.Text.GetDoubleValue();          //经纪费税金
            budget.Exp_brokerageFeesTaxesMark  = TxtJjfsjMark.Text;                       //经纪费税金备注
            budget.Exp_brokerageFeesTaxesRatio = TxtJjfsjRatio.Text.GetDoubleValue();     //经纪费税金比率
            budget.Exp_commission          = TxtYj.Text.GetDoubleValue();                 //佣金
            budget.Exp_commissionMark      = TxtYjMark.Text;                              //佣金备注
            budget.Exp_commissionRatio     = TxtYjRatio.Text.GetDoubleValue();            //佣金比率
            budget.Exp_consultingFees      = TxtZxf.Text.GetDoubleValue();                //咨询费
            budget.Exp_consultingFeesMark  = TxtZxfmark.Text;                             //咨询费备注
            budget.Exp_consultingFeesRatio = TxtZxfRatio.Text.GetDoubleValue();           //咨询费比率
            budget.Exp_interest            = null;                                        // TxtDklx.Text.GetDoubleValue();//垫款利息
            budget.Exp_interestMark        = TxtDklxMark.Text;                            //垫款利息备注
            budget.Exp_interestRatio1      = TxtDklxRatio1.Text.GetDoubleValue();         //垫款利息比率1
            budget.Exp_interestRatio2      = TxtDklxRatio2.Text.GetDoubleValue();         //垫款利息比率2
            budget.Exp_managementFees      = TxtGlf.Text.GetDoubleValue();                //管理费
            budget.Exp_managementFeesMark  = TxtGlfMark.Text;                             //管理费备注
            budget.Exp_managementFeesRatio = TxtGlfRatio.Text.GetDoubleValue();           //管理费比率
            budget.Exp_other1                  = TxtExpOther1.Text.GetDoubleValue();      //其它支出项1
            budget.Exp_other1Mark              = TxtExpOther1Mark.Text;                   //其它支出项1备注
            budget.Exp_other1Ratio             = TxtExpOther1Ratio.Text.GetDoubleValue(); //其它支出项1比率
            budget.Exp_other2                  = TxtExpOther2.Text.GetDoubleValue();      //其它支出项2
            budget.Exp_other2Mark              = TxtExpOther2Mark.Text;                   //其它支出项2备注
            budget.Exp_other2Ratio             = TxtExpOther2Ratio.Text.GetDoubleValue(); //其它支出项2比率
            budget.Exp_other3                  = TxtExpOther3.Text.GetDoubleValue();      //其它支出项3
            budget.Exp_other3Mark              = TxtExpOther3Mark.Text;                   //其它支出项3备注
            budget.Exp_other3Ratio             = TxtExpOther3Ratio.Text.GetDoubleValue(); //其它支出项3比率
            budget.Exp_other4                  = TxtExpOther4.Text.GetDoubleValue();      //其它支出项4
            budget.Exp_other4Mark              = TxtExpOther4Mark.Text;                   //其它支出项4备注
            budget.Exp_other4Ratio             = TxtExpOther4Ratio.Text.GetDoubleValue(); //其它支出项4比率
            budget.Exp_other5                  = TxtExpOther5.Text.GetDoubleValue();      //其它支出项5
            budget.Exp_other5Mark              = TxtExpOther5Mark.Text;                   //其它支出项5备注
            budget.Exp_other5Ratio             = TxtExpOther5Ratio.Text.GetDoubleValue(); //其它支出项5比率
            budget.Exp_otherTaxes              = TxtOther.Text.GetDoubleValue();          //其它税金
            budget.Exp_otherTaxesRatio         = TxtOtherRatio.Text.GetDoubleValue();     //其它税金比率
            budget.Exp_otherTaxesRatioMark     = TxtOtherMark.Text;                       //其它税金备注
            budget.Exp_serviceCharge           = TxtFwf.Text.GetDoubleValue();            //服务费
            budget.Exp_serviceChargeMark       = TxtFwfMark.Text;                         //服务费备注
            budget.Exp_serviceChargeRatio      = TxtFwfRatio.Text.GetDoubleValue();       //服务费比率
            budget.Exp_serviceChargeTaxes      = TxtFwfsj.Text.GetDoubleValue();          //服务费税金
            budget.Exp_serviceChargeTaxesMark  = TxtFwfsjMark.Text;                       //服务费税金备注
            budget.Exp_serviceChargeTaxesRatio = TxtFwfsjRatio.Text.GetDoubleValue();     //服务费税金比率
            budget.Exp_tiefei                  = TxtTf.Text.GetDoubleValue();             //贴费
            budget.Exp_tiefeiMark              = TxtTfMark.Text;                          //贴费备注
            budget.Exp_tiefeiRatio             = TxtTfRatio.Text.GetDoubleValue();        //贴费比率

            //---------------------收入项
            budget.Income_brokerageFees     = TxtBrokerage.Text.GetDoubleValue();     //经纪费
            budget.Income_brokerageFeesMark = TxtBrokerageMark.Text;                  //经纪费备注
            budget.Income_other1            = TxtIncomeOther1.Text.GetDoubleValue();  //其它收入项1
            budget.Income_other1Mark        = TxtIncomeOther1Mark.Text;               //其它收入项1备注
            budget.Income_other2            = TxtIncomeOther2.Text.GetDoubleValue();  //其它收入项2
            budget.Income_other2Mark        = TxtIncomeOther2Mark.Text;               //其它收入项2备注
            budget.Income_other3            = TxtIncomeOther3.Text.GetDoubleValue();  //其它收入项3
            budget.Income_other3Mark        = TxtIncomeOther3Mark.Text;               //其它收入项3备注
            budget.Income_other4            = TxtIncomeOther4.Text.GetDoubleValue();  //其它收入项4
            budget.Income_other4Mark        = TxtIncomeOther4Mark.Text;               //其它收入项4备注
            budget.Income_other5            = TxtIncomeOther5.Text.GetDoubleValue();  //其它收入项5
            budget.Income_other5Mark        = TxtIncomeOther5Mark.Text;               //其它收入项5备注
            budget.Income_other6            = TxtIncomeOther6.Text.GetDoubleValue();  //其它收入项6
            budget.Income_other6Mark        = TxtIncomeOther6Mark.Text;               //其它收入项6备注
            budget.Income_other7            = TxtIncomeOther7.Text.GetDoubleValue();  //其它收入项7
            budget.Income_other7Mark        = TxtIncomeOther7Mark.Text;               //其它收入项7备注
            budget.Income_other8            = TxtIncomeOther8.Text.GetDoubleValue();  //其它收入项8
            budget.Income_other8Mark        = TxtIncomeOther8Mark.Text;               //其它收入项8备注
            budget.Income_other9            = TxtIncomeOther9.Text.GetDoubleValue();  //其它收入项9
            budget.Income_other9Mark        = TxtIncomeOther9Mark.Text;               //其它收入项9备注
            budget.Income_other10           = TxtIncomeOther10.Text.GetDoubleValue(); //其它收入项10
            budget.Income_other10Mark       = TxtIncomeOther10Mark.Text;              //其它收入项10备注
            budget.Income_premium           = TxtPremium.Text.GetDoubleValue();       //保费
            budget.Income_premiumMark       = TxtPremiunMark.Text;                    //保费备注
            budget.Income_serviceCharge     = TxtService.Text.GetDoubleValue();       //服务费
            budget.Income_serviceChargeMark = TxtServiceMark.Text;                    //服务费备注

            budget.Exp_premium     = TxtExpPremium.Text.GetDoubleValue();
            budget.Exp_premiumMark = TxtExpPremiumMark.Text;

            budget.PolicyId = policyID;//关联保单ID

            if (!To_PolicyBudgetManager.ExitsPolicy(budget.PolicyId))
            {//保单没有对应的盈亏测算,添加
                To_PolicyBudgetManager.addBudget(budget);
            }
            else
            {//保单有对应的盈亏测算,更新
                To_PolicyBudgetManager.UpdateByPolicy(budget);
            }
        }