using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.BLL; using CY.Model; using CY.Infrastructure.Query; using CY.Infrastructure.Common; using CY.BLL.Sys; using System.Text; using CY.BLL.OA; using CY.BLL.EC; namespace CY.WebForm.Pages.business { public partial class YujihuikuanTimeEdit : BasePage { EC_OrderBasicBLL eC_OrderBasicBLL = null; EC_OrderBLL eC_OrderBLL = null; OA_YujihuikuanBLL oA_YujihuikuanBLL = null; public YujihuikuanTimeEdit() { eC_OrderBasicBLL = new EC_OrderBasicBLL(); eC_OrderBLL = new EC_OrderBLL(); oA_YujihuikuanBLL = new OA_YujihuikuanBLL(); } protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { this.HideKeyid.Value = Request["Keyid"].ToString2(); this.HideBuyerId.Value = Request["BuyerId"].ToString2(); this.Hideshoukuanshijian.Value = Request["shoukuanshijian"].ToString2(); OA_Yujihuikuan oA_Yujihuikuan = oA_YujihuikuanBLL.GetModelByKeyid(Request["Keyid"].ToGuid2(), Request["BuyerId"].ToGuid2(), Request["shoukuanshijian"].ToString2()); if (oA_Yujihuikuan != null) { this.txtYujihuikuanTime.Value = oA_Yujihuikuan.YujihuikuanTime.Value.ToString("yyyy-MM-dd"); } } } catch (Exception ex) { PAGEHandleException(ex); Response.Clear(); Response.Write("-1"); } //Response.End(); } //提交事件 protected void btn_Submit_Config(object sender, EventArgs e) { try { if (this.txtYujihuikuanTime.Value.ToDateTime2() == null) { JavaScript.MessageBox("请正确填写预计回款时间", this); } bool result = false; OA_Yujihuikuan oA_Yujihuikuan = null; if (this.HideKeyid.Value=="" || this.HideKeyid.Value.ToGuid2().Equals(Guid.Empty)) { oA_Yujihuikuan = new OA_Yujihuikuan(); oA_Yujihuikuan.Keyid = Guid.NewGuid(); oA_Yujihuikuan.BuyerId = this.HideBuyerId.Value.ToGuid2(); oA_Yujihuikuan.shoukuanshijian = this.Hideshoukuanshijian.Value; oA_Yujihuikuan.YujihuikuanTime = this.txtYujihuikuanTime.Value.ToDateTime2(); oA_Yujihuikuan.Updater = CurrentUser.TrueMemberId; oA_Yujihuikuan.LastUpdateTime = DateTime.Now; oA_Yujihuikuan.Creater = CurrentUser.TrueMemberId; oA_Yujihuikuan.CreateTime = DateTime.Now; result = oA_YujihuikuanBLL.InsertModel(oA_Yujihuikuan); } else { oA_Yujihuikuan = oA_YujihuikuanBLL.GetModelByKeyid(this.HideKeyid.Value.ToGuid2(), this.HideBuyerId.Value.ToGuid2(), this.Hideshoukuanshijian.Value); oA_Yujihuikuan.YujihuikuanTime = this.txtYujihuikuanTime.Value.ToDateTime2(); oA_Yujihuikuan.Updater = CurrentUser.TrueMemberId; oA_Yujihuikuan.LastUpdateTime = DateTime.Now; result= oA_YujihuikuanBLL.UpdateModel(oA_Yujihuikuan); } if (result) JavaScript.MessageBoxs("更新成功", this, true, true); else JavaScript.MessageBox("更新失败", this); } catch (Exception ex) { PAGEHandleException(ex); JavaScript.MessageBox("操作失败", this); } } } }