/// <summary> /// 团购修改,返回1成功,其它失败 /// </summary> /// <param name="info"></param> /// <returns></returns> public int UpdateTuanGou(EyouSoft.Model.YlStructure.MTuanGouInfo info) { if (info == null || string.IsNullOrEmpty(info.HangQiId) || string.IsNullOrEmpty(info.RiQiId) || string.IsNullOrEmpty(info.OperatorId) || string.IsNullOrEmpty(info.TuanGouId)) { return(0); } info.IssueTime = DateTime.Now; if (info.JieZhiShiJian == DateTime.MinValue) { info.JieZhiShiJian = DateTime.Now; } int dalRetCode = dal.TuanGou_CU(info); return(dalRetCode); }
/// <summary> /// baocun /// </summary> void BaoCun() { var info = new EyouSoft.Model.YlStructure.MTuanGouInfo(); info.BianHao = string.Empty; info.ChuanZhiName = string.Empty; info.FangXingId = Utils.GetInt(Utils.GetFormValue("txtFangXing")); info.FengMian = string.Empty; info.GongSiName = string.Empty; info.GuoJiId = Utils.GetInt(Utils.GetFormValue("txtGuoJi")); info.GysName = string.Empty; info.HangQiId = Utils.GetFormValue(txtHangQiId.UniqueID); info.IssueTime = DateTime.Now; info.JiaGes = null; info.JieZhiShiJian = Utils.GetDateTime(Utils.GetFormValue(txtJieZhiShiJian.UniqueID)); info.MingCheng = Utils.GetFormValue(txtMingCheng.UniqueID); info.OperatorId = SiteUserInfo.UserId; info.RiQi = DateTime.Now; info.RiQiId = Utils.GetFormValue("txtRiQi"); info.TuanGouId = TuanGouId; info.XianJia = Utils.GetDecimal(Utils.GetFormValue(txtXianJia.UniqueID)); info.XiLieName = string.Empty; info.YiYuDingRenShu = 0; info.YuanJia = Utils.GetDecimal(Utils.GetFormValue(txtYuanJia.UniqueID)); info.BinKeLeiXing = Utils.GetFormValue(txtBKLX.UniqueID); info.TuanGouShu = Utils.GetInt(Utils.GetFormValue(txtTuanGouShu.UniqueID)); var items = upload1.Files; var items1 = upload1.YuanFiles; if (items != null && items.Count > 0) { info.FengMian = items[0].FilePath; } else if (items1 != null && items1.Count > 0) { info.FengMian = items1[0].FilePath; } info.JiaGes = new List <EyouSoft.Model.YlStructure.MTuanGouJiaGeInfo>(); string[] txtBinKeLeiXing = Utils.GetFormValues("txtBinKeLeiXing"); string[] txtJiaGe = Utils.GetFormValues("txtJiaGe"); if (txtBinKeLeiXing.Length > 0 && txtBinKeLeiXing.Length == txtJiaGe.Length) { var item1 = new List <int>(); for (int i = 0; i < txtBinKeLeiXing.Length; i++) { var item = new EyouSoft.Model.YlStructure.MTuanGouJiaGeInfo(); item.BinKeLeiXingId = Utils.GetInt(txtBinKeLeiXing[i]); item.JiaGe = Utils.GetDecimal(txtJiaGe[i]); if (item1.Contains(item.BinKeLeiXingId)) { continue; } if (item.BinKeLeiXingId == 0 || item.JiaGe == 0) { continue; } item1.Add(item.BinKeLeiXingId); info.JiaGes.Add(item); } } if (info.JiaGes.Count == 0) { RCWE(UtilsCommons.AjaxReturnJson("0", "至少要填写一个价格信息")); } var bllRetCode = 0; if (string.IsNullOrEmpty(TuanGouId)) { bllRetCode = new EyouSoft.BLL.YlStructure.BHangQi().InsertTuanGou(info); } else { bllRetCode = new EyouSoft.BLL.YlStructure.BHangQi().UpdateTuanGou(info); } if (bllRetCode == 1) { RCWE(UtilsCommons.AjaxReturnJson("1", "操作成功")); } else { RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败")); } }