void BaoCunYK() { string dingdanid = Utils.GetQueryStringValue("id"); string[] yk_youkeid = Utils.GetFormValues("yk_youkeid"); string[] yk_xingming = Utils.GetFormValues("yk_xingming"); string[] yk_xingbie = Utils.GetFormValues("yk_xingbie"); string[] yk_zhengjianleixing = Utils.GetFormValues("yk_zhengjianleixing"); string[] yk_zhengjianhaoma = Utils.GetFormValues("yk_zhengjianhaoma"); string[] yk_zhengjianyouxiaoqi = Utils.GetFormValues("yk_zhengjianyouxiaoqi"); string[] yk_chushengriqi = Utils.GetFormValues("yk_chushengriqi"); string[] yk_shouji = Utils.GetFormValues("yk_shouji"); IList <MHangQiDingDanYouKeInfo> items = new List <MHangQiDingDanYouKeInfo>(); for (int i = 0; i < yk_youkeid.Length; i++) { var item = new MHangQiDingDanYouKeInfo(); item.YouKeId = yk_youkeid[i]; item.XingMing = yk_xingming[i]; item.XingBie = Utils.GetEnumValue(yk_xingbie[i], EyouSoft.Model.EnumType.GovStructure.Gender.男); item.ZhengJianLeiXing = Utils.GetEnumValue(yk_zhengjianleixing[i], EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing.请选择); item.ZhengJianHaoMa = yk_zhengjianhaoma[i]; item.ZhengJianYouXiaoQi = Utils.GetDateTimeNullable(yk_zhengjianyouxiaoqi[i]); item.ChuShengRiQi = Utils.GetDateTimeNullable(yk_chushengriqi[i]); item.ShouJi = yk_shouji[i]; if (item.ZhengJianYouXiaoQi.HasValue) { item.YXQ1 = item.ZhengJianYouXiaoQi.Value.Year.ToString(); item.YXQ2 = item.ZhengJianYouXiaoQi.Value.Month.ToString(); item.YXQ3 = item.ZhengJianYouXiaoQi.Value.Day.ToString(); } if (item.ChuShengRiQi.HasValue) { item.SR1 = item.ChuShengRiQi.Value.Year.ToString(); item.SR2 = item.ChuShengRiQi.Value.Month.ToString(); item.SR3 = item.ChuShengRiQi.Value.Day.ToString(); } if (item.ZhengJianLeiXing == EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing.身份证) { item.ChuShengRiQi = Utils.GetDateTimeNullable(getSR(item.ZhengJianHaoMa)); item.XingBie = (EyouSoft.Model.EnumType.GovStructure.Gender)Utils.GetInt(getXB(item.ZhengJianHaoMa)); } items.Add(item); } int bllRetCode = new EyouSoft.BLL.YlStructure.BHangQiDingDan().UpdateDingDanYouKes(dingdanid, items); if (bllRetCode == 1) { SavaCaoZuoBeiZhu(); RCWE(UtilsCommons.AjaxReturnJson("1", "操作成功")); } else { RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败")); } }
private void BingKeInfo(ref IList <MHangQiDingDanYouKeInfo> YouKes, string huiYuanId) { string[] YoukeName = HttpContext.Current.Request.Form.GetValues("bkname"); string[] YoukeZhengjianType = HttpContext.Current.Request.Form.GetValues("sel_zjtype"); string[] YoukeZhengjian = HttpContext.Current.Request.Form.GetValues("bkzj"); //string[] YoukeYXQ = HttpContext.Current.Request.Form.GetValues("bkyxq"); string[] YoukeSex = HttpContext.Current.Request.Form.GetValues("select_Sex"); //string[] YoukeBrithDay = HttpContext.Current.Request.Form.GetValues("bkbrithday"); string[] YoukePhone = HttpContext.Current.Request.Form.GetValues("bkphone"); string[] YoukeType = HttpContext.Current.Request.Form.GetValues("bktype"); string[] YoukeIsSave = HttpContext.Current.Request.Form.GetValues("hd_Ischeck"); var yxq1 = HttpContext.Current.Request.Form.GetValues("yxq1"); var yxq2 = HttpContext.Current.Request.Form.GetValues("yxq2"); var yxq3 = HttpContext.Current.Request.Form.GetValues("yxq3"); var sr1 = HttpContext.Current.Request.Form.GetValues("sr1"); var sr2 = HttpContext.Current.Request.Form.GetValues("sr2"); var sr3 = HttpContext.Current.Request.Form.GetValues("sr3"); var sr01 = HttpContext.Current.Request.Form.GetValues("sr01"); var sr02 = HttpContext.Current.Request.Form.GetValues("sr02"); var sr03 = HttpContext.Current.Request.Form.GetValues("sr03"); if (YoukeName.Length > 0 && YoukeZhengjian.Length > 0) { YouKes = new List <MHangQiDingDanYouKeInfo>(); for (int i = 0; i < YoukeName.Length; i++) { MHangQiDingDanYouKeInfo model = new MHangQiDingDanYouKeInfo(); model.XingMing = YoukeName[i]; model.LeiXingId = Utils.GetInt(YoukeType[i]); model.ZhengJianLeiXing = (EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing)Utils.GetInt(YoukeZhengjianType[i]); model.ZhengJianHaoMa = YoukeZhengjian[i]; if (model.ZhengJianHaoMa == "请输入证件号码") { model.ZhengJianHaoMa = string.Empty; } //model.ZhengJianYouXiaoQi = Utils.GetDateTimeNullable(YoukeYXQ[i]); //model.ChuShengRiQi = Utils.GetDateTimeNullable(YoukeBrithDay[i]); model.ShouJi = YoukePhone[i]; if (model.ShouJi == "请至少输入一位出行旅客的手机号码") { model.ShouJi = string.Empty; } model.XingBie = (EyouSoft.Model.EnumType.GovStructure.Gender)Utils.GetInt(YoukeSex[i]); model.YXQ1 = yxq1[i]; model.YXQ2 = yxq2[i]; model.YXQ3 = yxq3[i]; if (model.YXQ1 == "年份yyyy") { model.YXQ1 = string.Empty; } if (model.YXQ2 == "月份mm") { model.YXQ2 = string.Empty; } if (model.YXQ3 == "日期dd") { model.YXQ3 = string.Empty; } if (model.ZhengJianLeiXing == EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing.身份证) { model.ChuShengRiQi = Utils.GetDateTimeNullable(getSR(model.ZhengJianHaoMa)); model.XingBie = (EyouSoft.Model.EnumType.GovStructure.Gender)Utils.GetInt(getXB(model.ZhengJianHaoMa)); } if (model.ZhengJianLeiXing == EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing.护照) { model.SR1 = sr1[i]; model.SR2 = sr2[i]; model.SR3 = sr3[i]; } if (model.ZhengJianLeiXing == EyouSoft.Model.EnumType.YlStructure.YKZJLeiXing.户口本) { model.SR1 = sr01[i]; model.SR2 = sr02[i]; model.SR3 = sr03[i]; } if (model.SR1 == "出生年份") { model.SR1 = string.Empty; } if (model.SR2 == "出生月份") { model.SR2 = string.Empty; } if (model.SR3 == "出生日期") { model.SR3 = string.Empty; } YouKes.Add(model); if (YoukeIsSave[i] == "1") { EyouSoft.BLL.YlStructure.BHuiYuan bll = new EyouSoft.BLL.YlStructure.BHuiYuan(); EyouSoft.Model.YlStructure.MHuiYuanChangLvKeInfo lvke = new MHuiYuanChangLvKeInfo() { HuiYuanId = huiYuanId, XingMing = model.XingMing, ZhengJianLeiXing = model.ZhengJianLeiXing, ZhengJianHaoMa = model.ZhengJianHaoMa, ZhengJianYouXiaoQi = model.ZhengJianYouXiaoQi, ChuShengRiQi = model.ChuShengRiQi, ShouJi = model.ShouJi, XingBie = model.XingBie }; bll.InsertChangLvKe(lvke); } } } }