/// <summary> /// 设置航期订单状态,返回1成功,其它失败 /// </summary> /// <param name="dingDanId">订单编号</param> /// <param name="operatorId">操作员编号</param> /// <param name="status">订单状态</param> /// <param name="liuWeiDaoQiShiJian">留位到期时间</param> /// <returns></returns> public int SheZhiDingDanStatus(string dingDanId, string operatorId, EyouSoft.Model.EnumType.YlStructure.HangQiDingDanStatus status, DateTime?liuWeiDaoQiShiJian) { if (string.IsNullOrEmpty(dingDanId) || string.IsNullOrEmpty(operatorId)) { return(0); } if (!liuWeiDaoQiShiJian.HasValue) { liuWeiDaoQiShiJian = DateTime.Now; } int dalRetCode = dal.SheZhiDingDanStatus(dingDanId, operatorId, status, liuWeiDaoQiShiJian); if (status == Model.EnumType.YlStructure.HangQiDingDanStatus.成交 && dalRetCode == 1) { var dingdan = dal.GetDingDanInfo(dingDanId); if (dingdan != null) { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(dingdan.XiaDanRenId); if (m != null && !string.IsNullOrEmpty(m.ShouJi)) { var content = "尊敬的会员" + m.XingMing + ":您预订的" + dingdan.MingCheng + "产品 出发日期:" + dingdan.RiQi.ToShortDateString() + ",预订人数:" + dingdan.RenShu + ",总价格:" + dingdan.JinE.ToString("F2") + "已经审核成功,请您进入订单中心进行支付!服务热线:400-665-9099【维诗达游轮网】"; EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content); } } } return(dalRetCode); }
/// <summary> /// 设置付款状态,返回1成功,其它失败 /// </summary> /// <param name="dingDanId">订单编号</param> /// <param name="operatorId">操作员编号</param> /// <param name="status">付款状态</param> /// <param name="fuKuanShiJian">付款时间</param> /// <param name="info">款项实体</param> /// <returns></returns> public int SheZhiFuKuanStatus(string dingDanId, string operatorId, EyouSoft.Model.EnumType.YlStructure.FuKuanStatus status, DateTime?fuKuanShiJian, EyouSoft.Model.YlStructure.MHangQiDingDanKuanInfo info) { if (string.IsNullOrEmpty(dingDanId) || string.IsNullOrEmpty(operatorId)) { return(0); } if (info == null) { return(0); } if (!fuKuanShiJian.HasValue) { fuKuanShiJian = DateTime.Now; } info.FuKuanId = Guid.NewGuid().ToString(); int dalRetCode = dal.SheZhiFuKuanStatus(dingDanId, operatorId, status, fuKuanShiJian, info); if (status == Model.EnumType.YlStructure.FuKuanStatus.已付款 && dalRetCode == 1) { var dingdan = dal.GetDingDanInfo(dingDanId); if (dingdan != null) { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(dingdan.XiaDanRenId); if (m != null && !string.IsNullOrEmpty(m.ShouJi)) { var content = "尊敬的会员" + m.XingMing + ":您预订的" + dingdan.MingCheng + "产品 出发日期:" + dingdan.RiQi.ToShortDateString() + ",预订人数:" + dingdan.RenShu + ",总价格:" + dingdan.JinE.ToString("F2") + "已经支付成功。请在" + dingdan.RiQi.ToShortDateString() + "当天登船出游,祝您旅途愉快!服务热线:400-665-9099【维诗达游轮网】"; EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content); } } } return(dalRetCode); }
/// <summary> /// 设置积分兑换订单付款状态,返回1成功,其它失败 /// </summary> /// <param name="dingDanId">订单编号</param> /// <param name="operatorId">操作员编号</param> /// <param name="status">付款状态</param> /// <param name="fuKuanShiJian">付款时间</param> /// <param name="info">款项实体</param> /// <returns></returns> public int SheZhiJiFenDingDanFuKuanStatus(string dingDanId, string operatorId, EyouSoft.Model.EnumType.YlStructure.FuKuanStatus status, DateTime?fuKuanShiJian, EyouSoft.Model.YlStructure.MHangQiDingDanKuanInfo info) { if (string.IsNullOrEmpty(dingDanId) || string.IsNullOrEmpty(operatorId)) { return(0); } if (info == null) { return(0); } if (!fuKuanShiJian.HasValue) { fuKuanShiJian = DateTime.Now; } int dalRetCode = dal.SheZhiJiFenDingDanFuKuanStatus(dingDanId, operatorId, status, fuKuanShiJian, info); if (status == Model.EnumType.YlStructure.FuKuanStatus.已付款 && dalRetCode == 1) { var dingdan = dal.GetJiFenDingDanInfo(dingDanId); if (dingdan != null) { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(dingdan.XiaDanRenId); if (m != null && !string.IsNullOrEmpty(m.ShouJi)) { var content = "尊敬的会员" + m.XingMing + ":您在积分商城成功兑换" + dingdan.ShangPinMingCheng + ",该商品将在5个工作日内为您寄出,请保持手机畅通!服务热线:400-665-9099【维诗达游轮网】"; EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content); } } } return(dalRetCode); }
/// <summary> /// 新增积分订单,返回1成功,其它失败 /// </summary> /// <param name="info">实体</param> /// <returns></returns> public int InsertJiFenDingDan(EyouSoft.Model.YlStructure.MWzJiFenDingDanInfo info) { if (info == null || string.IsNullOrEmpty(info.CompanyId) || string.IsNullOrEmpty(info.XiaDanRenId) || string.IsNullOrEmpty(info.ShangPinId)) { return(0); } info.DingDanId = Guid.NewGuid().ToString(); info.IssueTime = DateTime.Now; info.DingDanStatus = EyouSoft.Model.EnumType.YlStructure.JiFenDingDanStatus.已成交; int dalRetCode = dal.JiFenDingDan_C(info); if (info.FangShi != Model.EnumType.YlStructure.JiFenDuiHuanFangShi.积分现金 && dalRetCode == 1) { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(info.XiaDanRenId); var s = dal.GetJiFenShangPinInfo(info.ShangPinId); if (m != null && !string.IsNullOrEmpty(m.ShouJi)) { var content = "尊敬的会员" + m.XingMing + ":您在积分商城成功兑换" + (s != null ? s.MingCheng : string.Empty) + ",该商品将在5个工作日内为您寄出,请保持手机畅通!服务热线:400-665-9099【维诗达游轮网】"; EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content); } } return(dalRetCode); }
/// <summary> /// 页面初始化 /// </summary> void InitPage() { var m = new BLL.YlStructure.BHuiYuan().GetChangLvKeInfo(Utils.GetQueryStringValue("id")); if (m != null) { this.txtXingMing.Value = m.XingMing; this.LeiXing = ((int)m.LeiXing).ToString(); this.ZhengJianLeiXing = ((int)m.ZhengJianLeiXing).ToString(); this.txtZhengJianHaoMa.Value = m.ZhengJianHaoMa; this.txtZhengJianYouXiaoQi.Value = m.ZhengJianYouXiaoQi.HasValue ? m.ZhengJianYouXiaoQi.Value.ToShortDateString() : string.Empty; this.txtChuShengRiQi.Value = m.ChuShengRiQi.HasValue?m.ChuShengRiQi.Value.ToShortDateString():string.Empty; this.txtDianHua.Value = m.DianHua; this.txtShouJi.Value = m.ShouJi; this.ddlCountry.SelectedValue = m.GuoJiaId.ToString(); this.GuoJia = m.GuoJiaId; this.ddlProvice.SelectedValue = m.ShengFenId.ToString(); this.ShengFen = m.ShengFenId; this.ddlCity.SelectedValue = m.ChengShiId.ToString(); this.ChengShi = m.ChengShiId; this.ddlCounty.SelectedValue = m.XianQuId.ToString(); this.XianQu = m.XianQuId; this.ZhuangTai = ((int)m.ZhuangTai).ToString(); this.ddlGuoJi.SelectedValue = m.GuoJiId.ToString(); this.XingBie = ((int)m.XingBie).ToString(); } }
void InitPage() { var m = new BLL.YlStructure.BWz().GetWZYiJianFanKui(Common.Utils.GetQueryStringValue("editid")); if (m == null) { return; } this.LeiXing = m.LeiXing.Value; MFileInfo file = new MFileInfo(); file.FilePath = m.FilePath; var items = new List <MFileInfo>(); items.Add(file); this.upload1.YuanFiles = items; this.txtMiaoShu.Value = m.MiaoShu; this.litRemoteIP.Text = m.RemoteIP; this.litIssueTime.Text = m.IssueTime.ToString(); if (!string.IsNullOrEmpty(m.OperatorId)) { var p = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(m.OperatorId); if (p != null) { this.litOperator.Text = p.XingMing; } } }
/// <summary> /// 写入航期订单信息,返回1成功,其它失败 /// </summary> /// <param name="info">实体</param> /// <returns></returns> public int InsertDingDan(EyouSoft.Model.YlStructure.MHangQiDingDanInfo info) { if (info == null || string.IsNullOrEmpty(info.CompanyId) || string.IsNullOrEmpty(info.HangQiId) || string.IsNullOrEmpty(info.RiQiId) || string.IsNullOrEmpty(info.XiaDanRenId)) { return(0); } info.DingDanId = Guid.NewGuid().ToString(); info.IssueTime = DateTime.Now; if (info.LiuWeiDaoQiShiJian == DateTime.MinValue) { info.LiuWeiDaoQiShiJian = DateTime.Now; } if (info.YouKes != null && info.YouKes.Count > 0) { foreach (var item in info.YouKes) { item.YouKeId = Guid.NewGuid().ToString(); } } info.DingDanStatus = EyouSoft.Model.EnumType.YlStructure.HangQiDingDanStatus.成交; int dalRetCode = dal.DingDan_C(info); if (dalRetCode == 1) { info = dal.GetDingDanInfo(info.DingDanId); var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(info.XiaDanRenId); if (!string.IsNullOrEmpty(m.ShouJi)) { var r = new BLL.YlStructure.BHangQi().GetRiQiInfo(info.RiQiId); var content = "尊敬的会员" + m.XingMing + ":您预订的" + info.MingCheng + "产品 出发日期:" + (r != null ? r.RiQi.ToShortDateString() : string.Empty) + ",预订人数:" + info.RenShu + ",总价格:" + info.JinE.ToString("F2"); switch (info.DingDanStatus) { case EyouSoft.Model.EnumType.YlStructure.HangQiDingDanStatus.未处理: //订单提交成功短信提醒预订人 EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content + "已经提交成功,请您耐心等待审核!我们工作人员会随后联系您,服务热线:400-665-9099【维诗达游轮网】"); break; case EyouSoft.Model.EnumType.YlStructure.HangQiDingDanStatus.成交: EyouSoft.Toolkit.Utils.ProxySMS(m.ShouJi, content + "已经审核成功,请您进入订单中心进行支付!服务热线:400-665-9099【维诗达游轮网】"); break; } } } return(dalRetCode); }
void Save() { var result = 0; if (string.IsNullOrEmpty(Common.Utils.GetQueryStringValue("id"))) { var h = new BLL.YlStructure.BHangQi().GetHangQiInfo(Common.Utils.GetQueryStringValue("hangqiid")); if (h != null) { result = new BLL.YlStructure.BHuiYuan().InsertDianPing(new Model.YlStructure.MWzDianPingInfo() { DingDanId = string.Empty, CompanyId = h.CompanyId, GysId = h.GysId, GongSiId = h.GongSiId, XiLieId = h.XiLieId, ChuanZhiId = h.ChuanZhiId, HangQiId = h.HangQiId, RiQiId = string.Empty, NeiRong = Common.Utils.GetFormValue(this.txtHuiDa.UniqueID), IssueTime = DateTime.Now, OperatorId = SiteUserInfo.UserId, IsShenHe = Common.Utils.GetFormValue(this.isshenhe.UniqueID) == "1", ShenHeOperatorId = Common.Utils.GetFormValue(this.isshenhe.UniqueID) == "1" ? SiteUserInfo.UserId : string.Empty, ShenHeTime = Common.Utils.GetFormValue(this.isshenhe.UniqueID) == "1" ? DateTime.Now : new DateTime?(), FenShu = this.rdo1.Checked ? 1 : (this.rdo2.Checked ? 2 : (this.rdo3.Checked ? 3 : (this.rdo4.Checked ? 4 : 5))), BiaoTi = Common.Utils.GetFormValue(this.txtbiaoti.UniqueID) }); } } else { string dianpingid = Common.Utils.GetQueryStringValue("id"); var m = new EyouSoft.BLL.YlStructure.BHuiYuan().GetDianPingInfo(dianpingid); if (m == null) { Common.Utils.RCWE(Common.UtilsCommons.AjaxReturnJson("0", "操作失败")); } m.FenShu = this.rdo1.Checked ? 1 : (this.rdo2.Checked ? 2 : (this.rdo3.Checked ? 3 : (this.rdo4.Checked ? 4 : 5))); m.BiaoTi = Common.Utils.GetFormValue(this.txtbiaoti.UniqueID); m.NeiRong = Common.Utils.GetFormValue(this.txtHuiDa.UniqueID); m.IsShenHe = Common.Utils.GetFormValue(this.isshenhe.UniqueID) == "1"; m.ShenHeOperatorId = m.IsShenHe ? SiteUserInfo.UserId : string.Empty; m.ShenHeTime = m.IsShenHe ? DateTime.Now : new DateTime?(); result = new EyouSoft.BLL.YlStructure.BHuiYuan().UpdateDianPing(m); } if (result == 1) { Common.Utils.RCWE(Common.UtilsCommons.AjaxReturnJson("1", "操作成功")); } Common.Utils.RCWE(Common.UtilsCommons.AjaxReturnJson("0", "操作失败")); }
/// <summary> /// 获取会员信息 /// </summary> /// <param name="huiyuanid"></param> /// <returns></returns> protected string GetHuiYuan(object huiyuanid) { var s = string.Empty; if (string.IsNullOrEmpty(huiyuanid.ToString())) { return(s); } var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(huiyuanid.ToString()); if (m != null) { s = m.XingMing; } return(s); }
void InitRpt() { var l = new BLL.YlStructure.BHuiYuan().GetShouCangJias(this.HuiYuanInfo.HuiYuanId, pageSize, pageIndex, ref recordCount, this.GetChaXun()); if (l != null && l.Count > 0) { rpt.DataSource = l; rpt.DataBind(); RegisterScript(string.Format("pConfig.pageSize={0};pConfig.pageIndex={1};pConfig.recordCount={2};", pageSize, pageIndex, recordCount)); } else { this.phdNoDat.Visible = true; } }
void Save() { var oldMM = Utils.GetFormValue(this.txtOld.UniqueID); var newMM = Utils.GetFormValue(this.txtNew.UniqueID); var conMM = Utils.GetFormValue(this.txtConfirm.UniqueID); //var Email=Utils.GetFormValue(this.txtEmail.UniqueID); var b = new BLL.YlStructure.BHuiYuan(); var m = b.GetHuiYuanInfo(this.HuiYuanInfo.HuiYuanId); var i = 0; MD5CryptoServiceProvider hashMD5 = new MD5CryptoServiceProvider(); if (string.IsNullOrEmpty(oldMM.Trim())) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请输入原始密码!")); return; } if (string.IsNullOrEmpty(newMM.Trim())) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请输入新密码!")); return; } if (string.IsNullOrEmpty(conMM.Trim())) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请输入确认密码!")); return; } if (newMM != conMM) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "您输入的两次密码不一致,请重新输入!")); return; } if (m.MD5Password != BitConverter.ToString(hashMD5.ComputeHash(Encoding.Default.GetBytes(oldMM))).Replace("-", "").ToLower()) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请输入正确的原始密码!")); return; } i = b.SheZhiHuiYuanMiMa(this.HuiYuanInfo.HuiYuanId, m.MD5Password, BitConverter.ToString(hashMD5.ComputeHash(Encoding.Default.GetBytes(newMM))).Replace("-", "").ToLower()); if (i > 0) { Utils.RCWE(UtilsCommons.AjaxReturnJson("1", "设置成功!")); } else { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "设置失败!")); } }
void Save() { var m = this.GetForValue(); var b = new BLL.YlStructure.BHuiYuan(); var i = 0; i = b.UpdateHuiYuan(m); if (i > 0) { Utils.RCWE(UtilsCommons.AjaxReturnJson("1", "保存成功!")); } else { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "保存失败!")); } }
void InitPage() { var h = new BLL.YlStructure.BHangQi().GetHangQiInfo(Common.Utils.GetQueryStringValue("hangqiid")); if (h != null) { this.litmingcheng.Text = h.MingCheng; this.rdo5.Checked = true; } var m = new BLL.YlStructure.BHuiYuan().GetDianPingInfo(Common.Utils.GetQueryStringValue("id")); if (m != null) { h = new BLL.YlStructure.BHangQi().GetHangQiInfo(m.HangQiId); this.litmingcheng.Text = h != null ? h.MingCheng : string.Empty; switch ((int)Math.Ceiling(m.FenShu)) { case 1: this.rdo1.Checked = true; break; case 2: this.rdo2.Checked = true; break; case 3: this.rdo3.Checked = true; break; case 4: this.rdo4.Checked = true; break; default: this.rdo5.Checked = true; break; } this.txtbiaoti.Text = m.BiaoTi; this.txtHuiDa.Text = m.NeiRong; this.isshenhe.SelectedIndex = m.IsShenHe ? 1 : 0; } }
/// <summary> /// 获取表单 /// </summary> /// <returns></returns> Model.YlStructure.MHuiYuanInfo GetForValue() { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(this.HuiYuanInfo.HuiYuanId); if (m != null) { m.XingBie = (EyouSoft.Model.EnumType.GovStructure.Gender)Utils.GetInt(Utils.GetFormValue("ddlXingBie")); m.XingMing = Utils.GetFormValue(this.txtXingMing.UniqueID); m.GuoJi = Utils.GetFormValue(this.txtGuoJi.UniqueID); m.YouXiang = Utils.GetFormValue(this.txtYouXiang.UniqueID); m.ShengRi = Utils.GetDateTime(Utils.GetFormValue(txtShengRi.UniqueID)); m.ShouJi = Utils.GetFormValue(this.txtShouJi.UniqueID); m.DianHua = Utils.GetFormValue(this.txtDianHua.UniqueID); m.GuoJiaId = Utils.GetInt(Utils.GetFormValue(this.ddlCountry.UniqueID)); m.ShengFenId = Utils.GetInt(Utils.GetFormValue(this.ddlProvice.UniqueID)); m.ChengShiId = Utils.GetInt(Utils.GetFormValue(this.ddlCity.UniqueID)); m.XianQuId = Utils.GetInt(Utils.GetFormValue(this.ddlCounty.UniqueID)); m.DiZhi = Utils.GetFormValue(this.txtDiZhi.UniqueID); } return(m); }
/// <summary> /// 页面初始化 /// </summary> void InitPage() { var m = new BLL.YlStructure.BHuiYuan().GetHuiYuanInfo(this.HuiYuanInfo.HuiYuanId); if (m != null) { this.txtUsername.Value = m.Username; this.XingBie = ((int)m.XingBie).ToString(); this.txtXingMing.Value = m.XingMing; this.txtGuoJi.Value = m.GuoJi; this.txtYouXiang.Value = m.YouXiang; this.txtShengRi.Value = m.ShengRi.ToString("yyyy-MM-dd"); this.txtShouJi.Value = m.ShouJi; this.txtDianHua.Value = m.DianHua; this.GuoJia = m.GuoJiaId; this.ShengFen = m.ShengFenId; this.ChengShi = m.ChengShiId; this.XianQu = m.XianQuId; this.txtDiZhi.Value = m.DiZhi; this.txtGuoJi.Value = m.GuoJi; } }
void Save() { var src = Utils.GetFormValue(this.upFiles.ClientHideID); var b = new BLL.YlStructure.BHuiYuan(); var i = 0; if (string.IsNullOrEmpty(src.Trim())) { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "请选择新头像!")); return; } i = b.SheZhiHuiYuanTouXiang(this.HuiYuanInfo.HuiYuanId, src.Split('|')[1]); if (i > 0) { Utils.RCWE(UtilsCommons.AjaxReturnJson("1", "保存成功!")); } else { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "保存失败!")); } }
void Save() { var m = this.GetForValue(); var b = new BLL.YlStructure.BHuiYuan(); var i = 0; if (string.IsNullOrEmpty(Utils.GetQueryStringValue("id"))) { i = b.InsertChangLvKe(m); } else { i = b.UpdateChangLvKe(m); } if (i > 0) { Utils.RCWE(UtilsCommons.AjaxReturnJson("1", "保存成功!")); } else { Utils.RCWE(UtilsCommons.AjaxReturnJson("0", "保存失败!")); } }