/// <summary> /// 初始化页面数据 /// </summary> private void InitData() { ViewState["_AppendToEnd"] = true; txtCreateBy.Text = CurrentUser.AccountName; tbxBankCode.OnClientTriggerClick = Window1.GetSaveStateReference(tbxBankCode.ClientID) + Window1.GetShowReference("../../Common/WinBank.aspx"); tbxFCustomer.OnClientTriggerClick = Window2.GetSaveStateReference(txtFCode.ClientID, tbxFCustomer.ClientID) + Window2.GetShowReference("../../Common/WinCustomer.aspx"); tbxFSubjectCode.OnClientTriggerClick = Window4.GetSaveStateReference(tbxFSubjectCode.ClientID) + Window4.GetShowReference("../../Common/WinSubject.aspx"); //删除选中单元格的客户端脚本 string deleteScript = DeleteScript(); string deleteSubject = DeleteSubject(); //新增 var defaultObj = new JObject { { "FItemCode", "" }, { "FItemName", "" }, { "FSpec", "" }, { "FUnit", "" }, { "FPrice", "" }, { "FQty", "0" }, { "FBottleQty", "0" }, { "FBottleOweQty", "0" }, { "FCateName", "" }, { "colDelete", String.Format("<a href=\"javascript:;\" onclick=\"{0}\"><img src=\"{1}\"/></a>",// deleteScript, IconHelper.GetResolvedIconUrl(Icon.Delete)) }, }; //报销项目 var subjectObj = new JObject { { "FSubjectCode", "" }, { "FSubjectName", "" }, { "FAmount", "" }, { "FMemo", "" }, { "colDeleteSubject", String.Format("<a href=\"javascript:;\" onclick=\"{0}\"><img src=\"{1}\"/></a>",// deleteSubject, IconHelper.GetResolvedIconUrl(Icon.Delete)) }, }; // 在第一行新增一条数据 btnAdd.OnClientClick = Grid1.GetAddNewRecordReference(defaultObj, AppendToEnd); btnAddSubject.OnClientClick = Grid2.GetAddNewRecordReference(subjectObj, AppendSubjectToEnd); txtFDate.SelectedDate = DateTime.Now; }
public void Change_Click(object sender, EventArgs e) { if (AgencyName2.Text.Trim() == "") { Alert.ShowInTop("请选择所要修改的机构!"); return; } Common.Entities.Agency ag = new Common.Entities.Agency(); ag = agen.FindByName(AgencyName2.Text.Trim()); if (Convert.ToInt32(Session["SecrecyLevel"]) < 5) { if (ag.EntryPerson != Session["LoginName"].ToString()) { string str = "您无对此机构操作的权限!此机构信息为" + ag.EntryPerson + "录入,请与管理员联系!"; Alert.ShowInTop(str); return; } } Alert.Show("你确定要修改此数据吗!", "确认消息", MessageBoxIcon.Information, Window4.GetShowReference("ChangeAgency.aspx", "修改机构信息"), Target.Top); }
/// <summary> /// Grid1_RowCommand /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Grid1_RowCommand(object sender, GridCommandEventArgs e) { var commandName = e.CommandName; var datakey = Grid1.DataKeys[e.RowIndex][0].ToString(); switch (commandName) { case "Delete": LiquidPlanService.Delete(p => p.KeyId == datakey && p.FCompanyId == CurrentUser.AccountComId); Alert.Show("删除成功。", MessageBoxIcon.Information); break; case "Pound": PageContext.RegisterStartupScript( Window1.GetShowReference(string.Format("./PoundEdit.aspx?KeyId={0}&action=2", datakey), "填写磅单")); break; case "Submit": var parms = new Dictionary <string, object>(); parms.Clear(); parms.Add("@companyId", CurrentUser.AccountComId); parms.Add("@keyId", datakey); SqlService.ExecuteProcedureCommand("proc_LiquidPlan", parms); Alert.Show("磅单成功。", MessageBoxIcon.Information); break; case "To": var dataqty = Grid1.DataKeys[e.RowIndex][1].ToString(); var to = LiquidToService.FirstOrDefault( p => p.XCompanyId == CurrentUser.AccountComId && p.XKeyId == datakey); if (to != null) { PageContext.RegisterStartupScript( Window4.GetShowReference(string.Format("./LiquidTo.aspx?KeyId={0}&qty={1}&action=2", datakey, dataqty), "导气")); } else { PageContext.RegisterStartupScript( Window4.GetShowReference(string.Format("./LiquidTo.aspx?KeyId={0}&qty={1}&action=1", datakey, dataqty), "导气")); } //var parmsTo = new Dictionary<string, object>(); //parmsTo.Clear(); //parmsTo.Add("@companyId", CurrentUser.AccountComId); //parmsTo.Add("@KeyId", datakey); //SqlService.ExecuteProcedureCommand("proc_LiquidTo",parmsTo); break; } BindDataGrid(); }
/// <summary> /// 初始化页面数据 /// </summary> private void InitData() { ViewState["_AppendToEnd"] = true; txtCreateBy.Text = CurrentUser.AccountName; // 钢瓶 tbxFBottle.OnClientTriggerClick = Window1.GetSaveStateReference(tbxFBottle.ClientID) + Window1.GetShowReference("../../Common/WinBottle.aspx"); // 客户 tbxFCustomer.OnClientTriggerClick = Window2.GetSaveStateReference(txtFCode.ClientID, tbxFCustomer.ClientID, hfdClass.ClientID) + Window2.GetShowReference("../../Common/WinUnit.aspx"); //地址 txtFAddress.OnClientTriggerClick = Window3.GetSaveStateReference(txtFAddress.ClientID) + Window3.GetShowReference("../../Common/WinCustomerLink.aspx"); //发货单号 tbxFSalesNum.OnClientTriggerClick = Window4.GetSaveStateReference(tbxFSalesNum.ClientID) + Window4.GetShowReference("../../Common/WinSalesList.aspx"); GasHelper.DropDownListDriverDataBind(ddlFDriver); GasHelper.DropDownListShipperDataBind(ddlFShipper); GasHelper.DropDownListSupercargoDataBind(ddlFSupercargo); GasHelper.DropDownListVehicleNumDataBind(ddlFVehicleNum); GasHelper.DropDownListAreasDataBind(ddlFArea); GasHelper.DropDownListSalesmanDataBind(ddlFSalesman); GasHelper.DropDownListDeliveryMethodDataBind(ddlDeliveryMethod); GasHelper.DropDownListBankSubjectDataBind(ddlSubject); //删除选中单元格的客户端脚本 string deleteScript = DeleteScript(); //新增 var defaultObj = new JObject { { "FItemCode", "" }, { "FItemName", "" }, { "FSpec", "" }, { "FUnit", "" }, { "FPrice", "" }, //{"FQty", "0"}, { "FBottleQty", "0" }, { "FAmount", "0" }, //{"FBottleOweQty", "0"}, { "FCateName", "" }, { "colDelete", String.Format("<a href=\"javascript:;\" onclick=\"{0}\"><img src=\"{1}\"/></a>",// deleteScript, IconHelper.GetResolvedIconUrl(Icon.Delete)) }, }; // 在第一行新增一条数据 btnAdd.OnClientClick = Grid1.GetAddNewRecordReference(defaultObj, AppendToEnd); //btnClose.OnClientClick = ActiveWindow.GetHidePostBackReference(); txtFDate.SelectedDate = DateTime.Now; }