/// <summary> /// 提交 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSava_Click(object sender, EventArgs e) { var code = trDept.SelectedNodeID; var name = trDept.SelectedNode.Text; PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(code, name) + ActiveWindow.GetHideReference()); }
protected void Grid1_RowClick(object sender, GridRowClickEventArgs e) { string ccode = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][1].ToString(); string cname = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][2].ToString(); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ccode, cname) + ActiveWindow.GetHideReference()); }
protected void Tree1_NodeCommand(object sender, TreeCommandEventArgs e) { var code = e.NodeID; var name = e.Node.Text; PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(code, name) + ActiveWindow.GetHideReference()); }
protected void btnSubmit_Click(object sender, EventArgs e) { if (Grid1.SelectedRowIndexArray.Length == 0) { Alert.Show("请至少选择一项!", MessageBoxIcon.Information); } else { var cTel = new StringBuilder(); var cName = new StringBuilder(); var cCate = new StringBuilder(); foreach (var rowIndex in Grid1.SelectedRowIndexArray) { if (!string.IsNullOrWhiteSpace(Grid1.DataKeys[rowIndex][1].ToString())) { cTel.Append(Grid1.DataKeys[rowIndex][0] + ","); cName.Append(Grid1.DataKeys[rowIndex][1] + ","); cCate.Append(Grid1.DataKeys[rowIndex][2] + ","); } } var code = cTel.ToString().TrimEnd(','); var name = cName.ToString().TrimEnd(','); var cate = cCate.ToString().TrimEnd(','); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(code, name, cate) + ActiveWindow.GetHideReference()); } }
/// <summary> /// 确定按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSure_Click(object sender, EventArgs e) { Model.CostGoods_HSSECostUnitManageItem newItem = new Model.CostGoods_HSSECostUnitManageItem { HSSECostUnitManageId = this.HSSECostUnitManageId, Type = this.Type, SortIndex = Funs.GetNewInt(this.txtSortIndex.Text.Trim()), ReportTime = Funs.GetNewDateTime(this.txtReportTime.Text), CostContent = this.txtCostContent.Text.Trim(), Quantity = Funs.GetNewDecimal(this.txtQuantity.Text), Metric = this.txtMetric.Text.Trim(), Price = Funs.GetNewDecimal(this.txtPrice.Text), TotalPrice = Funs.GetNewDecimal(this.txtTotalPrice.Text), AuditQuantity = Funs.GetNewDecimal(this.txtQuantity.Text), AuditPrice = Funs.GetNewDecimal(this.txtPrice.Text), AuditTotalPrice = Funs.GetNewDecimal(this.txtTotalPrice.Text), }; if (!string.IsNullOrEmpty(this.hdHSSECostUnitManageItemId.Text)) { newItem.HSSECostUnitManageItemId = this.hdHSSECostUnitManageItemId.Text; BLL.HSSECostUnitManageItemService.UpdateHSSECostUnitManageItem(newItem); } else { newItem.HSSECostUnitManageItemId = SQLHelper.GetNewID(typeof(Model.CostGoods_HSSECostUnitManageItem)); BLL.HSSECostUnitManageItemService.AddHSSECostUnitManageItem(newItem); } this.InitText(); this.UpdateHSSECostUnitManage(); this.BindGrid(); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(this.HSSECostUnitManageId) + "parent.__doPostBack('','HSSECostUnitManageItemWindowClose');"); }
protected void btn_upload_Click(object sender, EventArgs e) { if (fileUp.HasFile) { string fileName = fileUp.ShortFileName; string sfileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); string filetyp = sfileName.Substring(sfileName.LastIndexOf(".") + 1); if (!isValidFileType(filetyp)) { Alert.ShowInTop("上传类型无效!请重新上传。"); return; } else { string efileName = DateTime.Now.Ticks.ToString() + "." + filetyp; fileUp.SaveAs(Server.MapPath("~/upload/" + efileName)); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(sfileName + ";" + efileName) + ActiveWindow.GetHideReference()); } } else { Alert.ShowInTop("请选择要上传的文件!"); return; } }
/// <summary> /// 确认已选择职位 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ButtonSelect_Click(object sender, EventArgs e) { //读取职位Id var positionId = StringHelper.FilterSql(hidPositionId.Text, true, true); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(positionId) + ActiveWindow.GetHidePostBackReference()); }
protected void ddlSheng_SelectedIndexChanged(object sender, EventArgs e) { if (ddlSheng.SelectedValue != "-1") { PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ddlSheng.SelectedValue) + ActiveWindow.GetHideReference()); } }
//保存选择 protected void btnSave_Click(object sender, EventArgs e) { object[] rowValue = gridEmployee.Rows[gridEmployee.SelectedRowIndex].Values; //关闭本窗体,然后回发父窗体 PageContext.RegisterStartupScript( ActiveWindow.GetWriteBackValueReference(rowValue[0].ToString(), rowValue[1].ToString()) + ActiveWindow.GetHidePostBackReference()); }
protected void btnSaveClose_Click(object sender, EventArgs e) { string roleValues = String.Join(",", cblRole.SelectedItemArray.Select(c => c.Value)); string roleTexts = String.Join(",", cblRole.SelectedItemArray.Select(c => c.Text)); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(roleValues, roleTexts) + ActiveWindow.GetHideReference()); }
//保存关闭 protected void btnSaveContinue_Click(object sender, EventArgs e) { if (gvTestItemResult.SelectedRowIndexArray.Count <int>() > 0) { object[] objValue = gvTestItemResult.DataKeys[gvTestItemResult.SelectedRowIndexArray[0]]; PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(objValue[1].ToString()) + ActiveWindow.GetHideReference()); } }
protected void btnEnter_Click(object sender, EventArgs e) { if (tvwArea.SelectedNode != null) { FineUI.TreeNode node = tvwArea.SelectedNode; PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(node.Text, node.NodeID) + ActiveWindow.GetHideReference()); } }
protected void TreeDpt_NodeCommand(object sender, FineUIPro.TreeCommandEventArgs e) { if (TreeDpt.SelectedNodeID == "10000") { return; } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(e.Node.NodeID, e.Node.Text) + ActiveWindow.GetHideReference()); }
protected void btnSaveClose_Click(object sender, EventArgs e) { int selectedRowIndex = Grid1.SelectedRowIndex; string deptID = Grid1.DataKeys[selectedRowIndex][0].ToString(); string deptName = Grid1.DataKeys[selectedRowIndex][1].ToString(); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(deptID, deptName) + ActiveWindow.GetHideReference()); }
/// <summary> /// 条码确认---支付 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnAccept_Click(object sender, EventArgs e) { //获取用户授权码 string number = tbxBarcode.Text.Trim(); //请求支付 string returnBackText = GetHTTPInfoFind(number, pay_type, moneys, _terminal_trace); //接口返回Json对象 JObject JObjectBack = (JObject)JsonConvert.DeserializeObject(returnBackText); //利楚唯一订单号 hfdout_trade_no.Text = JObjectBack["out_trade_no"].ToString(); //成功 if (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("01")) { tm_OnlinePayInfo entity = new tm_OnlinePayInfo(); entity.pay_type = JObjectBack["pay_type"].ToString(); entity.merchant_name = JObjectBack["merchant_name"].ToString(); entity.merchant_no = JObjectBack["merchant_no"].ToString(); entity.terminal_id = JObjectBack["terminal_id"].ToString(); entity.terminal_trace = JObjectBack["terminal_trace"].ToString(); entity.terminal_time = JObjectBack["terminal_time"].ToString(); entity.total_fee = JObjectBack["total_fee"].ToString(); entity.end_time = JObjectBack["end_time"].ToString(); entity.out_trade_no = JObjectBack["out_trade_no"].ToString(); entity.channel_trade_no = JObjectBack["channel_trade_no"].ToString(); entity.channel_order_no = JObjectBack["channel_order_no"].ToString(); entity.user_id = JObjectBack["user_id"].ToString(); //保存新增付款记录 Core.Container.Instance.Resolve <IServiceOnlinePayInfo>().Create(entity); //返回支付成功的时间到父页面,0.成功1.失败 PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(JObjectBack["end_time"].ToString(), "0") + ActiveWindow.GetHidePostBackReference()); } //失败 if (JObjectBack["return_code"].ToString().Equals("02") || (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("02"))) { //Alert.ShowInTop(JObjectBack["return_msg"].ToString(), "支付失败", MessageBoxIcon.Error); //返回支付成功的时间到父页面,0.成功1.失败 PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(JObjectBack["return_msg"].ToString(), "1") + ActiveWindow.GetHidePostBackReference()); } //支付中 if (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("03")) { //订单支付中将定时器启动隔时间回发是否支付成功 Timer1.Enabled = true; btnAccept.Enabled = false; btnAccept.Text = "等待用户完成支付..."; } }
/// <summary> /// 定时器 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Timer1_Tick(object sender, EventArgs e) { if (TimerCount > 15) { Alert.ShowInTop("本次支付失败", "交易状态", MessageBoxIcon.Warning); //返回支付成功的时间到父页面,0.成功1.失败 PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference("支付逾期", "1") + ActiveWindow.GetHidePostBackReference()); } //利楚唯一订单号 string OrderNo = hfdout_trade_no.Text; //调用查询接口查询状态 string SearchBack = GetHTTPInfoSearch(OrderNo, pay_type, _terminal_trace); //接口返回Json对象 JObject JObjectBack = (JObject)JsonConvert.DeserializeObject(SearchBack); //成功 if (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("01")) { //实例化对象 tm_OnlinePayInfo entity = new tm_OnlinePayInfo(); entity.pay_type = JObjectBack["pay_type"].ToString(); entity.merchant_name = JObjectBack["merchant_name"].ToString(); entity.merchant_no = JObjectBack["merchant_no"].ToString(); entity.terminal_id = JObjectBack["terminal_id"].ToString(); entity.terminal_trace = JObjectBack["terminal_trace"].ToString(); entity.terminal_time = JObjectBack["terminal_time"].ToString(); entity.total_fee = JObjectBack["total_fee"].ToString(); entity.end_time = JObjectBack["end_time"].ToString(); entity.out_trade_no = JObjectBack["out_trade_no"].ToString(); entity.channel_trade_no = JObjectBack["channel_trade_no"].ToString(); entity.channel_order_no = JObjectBack["channel_order_no"].ToString(); entity.user_id = JObjectBack["user_id"].ToString(); //保存新增付款记录 Core.Container.Instance.Resolve <IServiceOnlinePayInfo>().Create(entity); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(JObjectBack["end_time"].ToString(), "0") + ActiveWindow.GetHidePostBackReference()); } //失败 if (JObjectBack["return_code"].ToString().Equals("02") || (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("02"))) { //Alert.ShowInTop(JObjectBack["return_msg"].ToString(), "交易状态", MessageBoxIcon.Information); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(JObjectBack["return_msg"].ToString(), "1") + ActiveWindow.GetHidePostBackReference()); } //支付中 if (JObjectBack["return_code"].ToString().Equals("01") && JObjectBack["result_code"].ToString().Equals("03")) { TimerCount++; } }
//保存选择 protected void btnSave_Click(object sender, EventArgs e) { if (gridRole.SelectedRowIndexArray.Length == 0) { Alert.ShowInTop("未选择数据", "提示信息", MessageBoxIcon.Error); return; } //关闭本窗体,然后回发父窗体 PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(gridRole.DataKeys[gridRole.SelectedRowIndex][1].ToString() , gridRole.DataKeys[gridRole.SelectedRowIndex][0].ToString()) + ActiveWindow.GetHidePostBackReference()); }
protected void Grid1_RowClick(object sender, GridRowClickEventArgs e) { string sid = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][1].ToString(); string fSpec = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][2].ToString(); //PageContext.RegisterStartupScript(// // string.Format(@"F.getActiveWindow().window.reloadGrid('{0}');", // // sid) + ActiveWindow.GetHidePostBackReference()); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(sid, fSpec) + ActiveWindow.GetHideReference()); }
protected void TreeDpt_NodeCommand(object sender, FineUIPro.TreeCommandEventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["dptId"])) { string dptId = Request.QueryString["dptId"]; Model.tDepartMent m = BLL.GetModel(Convert.ToInt32(dptId)); if (e.NodeID == m.dptId.ToString()) { return; } } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(e.Node.NodeID, e.Node.Text) + ActiveWindow.GetHideReference()); }
protected void btnEnter_Click(object sender, EventArgs e) { int[] keys = formGrid.SelectedRowIndexArray; List <string> select = new List <string>(); for (int i = 0; i < keys.Length; i++) { select.Add(formGrid.DataKeys[keys[i]][0].ToString()); } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ListToJson(select)) + ActiveWindow.GetHidePostBackReference("param_from_selected")); }
protected void btnChoose_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); int index = Grid1.SelectedRowIndex; if (index < 0) { Alert.ShowInParent("请选择演员"); return; } string personid = Grid1.DataKeys[index][0].ToString(); string personname = Grid1.DataKeys[index][1].ToString(); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(personname, personid) + ActiveWindow.GetHideReference()); }
protected void btnSaveClose_Click(object sender, EventArgs e) { StringBuilder sbValue = new StringBuilder(); StringBuilder sbText = new StringBuilder(); foreach (CheckItem item in cblRole.SelectedItemArray) { sbValue.AppendFormat("{0},", item.Value); sbText.AppendFormat("{0},", item.Text); } string roleValues = sbValue.ToString().TrimEnd(','); string roleTexts = sbText.ToString().TrimEnd(','); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(roleValues, roleTexts) + ActiveWindow.GetHideReference()); }
protected void btnEnter_Click(object sender, EventArgs e) { string id = ""; string name = ""; if (traderGrid.SelectedRowIndex > -1) { List <object[]> ids = traderGrid.DataKeys; object[] obj = ids[traderGrid.SelectedRowIndex]; id = obj == null ? "" : obj[0].ToString(); name = obj == null ? "" : obj[1].ToString(); } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(name, id) + ActiveWindow.GetHidePostBackReference("param_from_selected")); }
protected void btnEnter_Click(object sender, EventArgs e) { List <object[]> selected = rightGrid.DataKeys; StringBuilder strid = new StringBuilder(); StringBuilder strName = new StringBuilder(); for (int i = 0; i < selected.Count; i++) { strid.Append(selected[i][0]); strid.Append(","); strName.Append(selected[i][1]); strName.Append(","); } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(strName.ToString(), strid.ToString()) + ActiveWindow.GetHidePostBackReference("param_from_selected")); }
protected void Button_Submit_Click(object sender, EventArgs e) { string title = DropDownList1.SelectedValue; if (title == "请选择") { Alert.Show("请先选择指标!"); return; } string quota = TextArea1.Text; //去掉换行符 title = title.Replace("\n", "").Replace("\r", ""); quota = quota.Replace("\n", "").Replace("\r", ""); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(title, quota, title + "&" + quota) + ActiveWindow.GetHideReference()); }
protected void Grid1_RowClick(object sender, GridRowClickEventArgs e) { string ccode = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][0].ToString(); string cname = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][1].ToString(); var bottle = ItemsMapBottleService.Where(p => p.FCode == ccode).FirstOrDefault(); if (bottle != null) { PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ccode, cname, bottle.FBottleCode) + ActiveWindow.GetHideReference()); } else { PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ccode, cname) + ActiveWindow.GetHideReference()); } }
protected void btnEnter_Click(object sender, EventArgs e) { try { if (CommonGrid.SelectedRowIndexArray.Length == 0) { Alert.ShowInParent("请选中一行!"); return; } object[] selected = CommonGrid.DataKeys[CommonGrid.SelectedRowIndex]; PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(selected[1].ToString(), selected[0].ToString()) + ActiveWindow.GetHidePostBackReference("param_from_selected")); } catch (Exception ex) { Alert.ShowInParent(ex.Message); } }
protected void btn_sub_Click(object sender, EventArgs e) { try { StringBuilder sb = new StringBuilder(); for (int i = 0; i < Grid1.Rows.Count; i++) { String userId = Grid1.DataKeys[i][0].ToString(); String selectedName = Grid1.Rows[i].Values[0].ToString(); sb.AppendFormat("{0}-{1};", userId, selectedName); } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(sb.ToString()) + ActiveWindow.GetHideReference()); } catch (Exception ex) { Alert.ShowInTop(ex.Message); } }
protected void btnAdd_Click(object sender, EventArgs e) { if (Grid1.SelectedRowIndex != -1) { if (Grid1.DataKeys[Grid1.SelectedRowIndex][1].ToString() == "0") { Alert.ShowInTop("该模块未启用"); return; } else { PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(Grid1.DataKeys[Grid1.SelectedRowIndex][1].ToString(), Grid1.DataKeys[Grid1.SelectedRowIndex][0].ToString()) + ActiveWindow.GetHideReference()); } } else { Alert.ShowInTop("请选择模版"); return; } }
/// <summary> /// 确定 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnConfirm_Click(object sender, EventArgs e) { try { if (Grid1.SelectedRowIndexArray.Length == 0) { Alert.Show("请至少选择一项!", MessageBoxIcon.Information); } else { string sid = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][1].ToString(); string fSpec = Grid1.DataKeys[Grid1.SelectedRowIndexArray[0]][2].ToString(); PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(sid, fSpec) + ActiveWindow.GetHideReference()); //int[] selections = Grid1.SelectedRowIndexArray; //var keys = new StringBuilder(); //var spec = new StringBuilder(); //foreach (int t in selections) //{ // keys.AppendFormat("{0},", Grid1.DataKeys[t][1]); // //spec.AppendFormat("{0},", Grid1.DataKeys[t][2]); //} //// ReSharper disable once ReturnValueOfPureMethodIsNotUsed //string values = keys.ToString().Substring(0, keys.Length - 1); //PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(values) + ActiveWindow.GetHideReference()); //PageContext.RegisterStartupScript(// // string.Format(@"F.getActiveWindow().window.reloadGridBootleToGas('{0}');", // // values) + ActiveWindow.GetHidePostBackReference()); } } catch (Exception) { Alert.Show("添加失败!", MessageBoxIcon.Warning); } }