/// <summary> /// 更新 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnUpdate_CONTRACTP00(object sender, EventArgs e) { string result = ""; result = Contract00Edit(false); int _id = ConvertHelper.Cint(GridViewHelper.GetSelectedKey(Grid1, true)); if (_id < 1) { FineUI.Alert.ShowInParent("请先选中一个合同", FineUI.MessageBoxIcon.Information); return; } if (!String.IsNullOrEmpty(result)) { FineUI.Alert.ShowInParent(result, FineUI.MessageBoxIcon.Information); } else { btnSaveCONTRACT01(); FineUI.Alert.ShowInParent("更新成功", FineUI.MessageBoxIcon.Information); CONTRACT00Bll.GetInstence().BindGrid(Grid1, 0, 0, null); CONTRACT00 model = new CONTRACT00(); LoadCONTRACTP00(model); LoadCONTRACT01(model.CONTRACT_ID); } }
/// <summary> /// 新增 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void btnSave_CONTRACTP00(Object sender, EventArgs e) { LoadCONTRACT01(""); string result = ""; result = Contract00Edit(true); if (!String.IsNullOrEmpty(result)) { FineUI.Alert.ShowInParent(result, FineUI.MessageBoxIcon.Information); } else { FineUI.Alert.ShowInParent("保存成功", FineUI.MessageBoxIcon.Information); } CONTRACT00Bll.GetInstence().BindGrid(Grid1, 0, 0, null); }
public override void LoadData() { CONTRACT00Bll.GetInstence().BindGrid(Grid1, 0, 0, null); //throw new NotImplementedException(); }
/// <summary> /// Contract00保存与更新 /// </summary> /// <param name="isNew"></param> /// <returns></returns> public string Contract00Edit(bool isNew) { string result = ""; result = CheckContract00(); if (!String.IsNullOrEmpty(result)) { return(result); } try { CONTRACT00 model = null; var OlUser = OnlineUsersBll.GetInstence().GetModelForCache(x => x.UserHashKey == Session[OnlineUsersTable.UserHashKey].ToString()); if (isNew == true) { model = new CONTRACT00(); model.SetIsNew(true); model.CONTRACT_ID = tbxCONTRACT_ID.Text; model.CRT_DATETIME = ConvertHelper.StringToDatetime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")); model.CRT_USER_ID = OlUser.Manager_LoginName; } else { int _id = ConvertHelper.Cint(hidId.Text.ToString()); model = new CONTRACT00(x => x.Id == _id); model.SetIsNew(false); model.CONTRACT_ID = model.CONTRACT_ID; } model.MOD_DATETIME = ConvertHelper.StringToDatetime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")); model.MOD_USER_ID = OlUser.Manager_LoginName; model.CONTRACT_TITLE = tbxCONTRACT_TITLE.Text; if (cbxUSABLE.Checked == true) { model.USABLE = 1; } else { model.USABLE = 0; } if (cbxLOCK.Checked == true) { model.LOCK = 1; } else { model.LOCK = 0; } model.CONTRACTP_SIGN = ConvertHelper.StringToDatetime(dpkCONTRACTP_SIGN.Text.ToString()); model.CONTRACTP_STARTTIME = ConvertHelper.StringToDatetime(dpkCONTRACTP_STARTTIME.Text.ToString()); model.CONTRACTP_ENDTIME = ConvertHelper.StringToDatetime(dpkCONTRACTP_ENDTIME.Text.ToString()); model.FIRST_PARTY = tbxFIRST_PARTY.Text; model.SECEND_PARTY = tbxSECEND_PARTY.SelectedValue.ToString(); model.Meno = tbxMeno.Text; CONTRACT00Bll.GetInstence().Save(this, model); result = ""; } catch (Exception err) { result = "保存失败"; } return(result); }