Exemple #1
0
        /// <summary>
        ///     初始化页面数据
        /// </summary>
        private void InitData()
        {
            txtCreateBy.Text = CurrentUser.AccountName;

            tbxFItemCode.OnClientTriggerClick = Window1.GetSaveStateReference(tbxFItemCode.ClientID)
                                                + Window1.GetShowReference("../../Common/WinProduct.aspx");

            tbxFCustomer.OnClientTriggerClick = Window2.GetSaveStateReference(txtFCode.ClientID, tbxFCustomer.ClientID)
                                                + Window2.GetShowReference("../../Common/WinCustomer.aspx");

            txtFAddress.OnClientTriggerClick = Window3.GetSaveStateReference(txtFAddress.ClientID)
                                               + Window3.GetShowReference(string.Format(@"../../Common/WinCustomerLink.aspx"));

            tbxFBottle.OnClientTriggerClick = Window1.GetSaveStateReference(tbxFBottle.ClientID, hfdSpec.ClientID)
                                              + Window1.GetShowReference("../../Common/WinBottleToGas.aspx");

            GasHelper.DropDownListDriverDataBind(ddlFDriver);

            GasHelper.DropDownListShipperDataBind(ddlFShipper);

            GasHelper.DropDownListSupercargoDataBind(ddlFSupercargo);

            //GasHelper.DropDownListBottleDataBind(tbxFBottle);

            GasHelper.DropDownListVehicleNumDataBind(ddlFVehicleNum);

            GasHelper.DropDownListAreasDataBind(ddlFArea);

            GasHelper.DropDownListSalesmanDataBind(ddlFSalesman);

            GasHelper.DropDownListDeliveryMethodDataBind(ddlDeliveryMethod);

            GasHelper.DropDownListBankSubjectDataBind(ddlSubject);

            GasHelper.DropDownListDataBindSaleType(ddlFT6SaleType);

            GasHelper.DropDownListDataBindReceiveSendType(ddlT6ReceiveSendType);

            GasHelper.DropDownListWarehouseDataBind(tbxFWarehouse);

            GasHelper.DropDownListDataBindCurrencyType(ddlFT6Currency);

            txtFT6ExchangeRate.Text = "1";
            //删除选中单元格的客户端脚本
            string deleteScript = DeleteScript();

            //新增
            var defaultObj = new JObject
            {
                { "FItemCode", "" },
                { "FItemName", "" },
                { "FSpec", "" },
                { "FUnit", "" },
                { "FPrice", "" },
                { "FQty", "0" },
                { "FAmount", "0" },
                { "FBottleQty", "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);

            txtFDate.SelectedDate = DateTime.Now;

            txtFFreight.Text = "0.00";
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                OperationResult objOperationResult = new OperationResult();
                dpFechaInicio.SelectedDate = DateTime.Now.AddDays(-1); //DateTime.Parse("25/07/2014");
                dpFechaFin.SelectedDate    = DateTime.Now;             // DateTime.Parse("25/07/2014");
                LoadComboBox();
                btnNewCertificado.OnClientClick      = winEdit1.GetSaveStateReference(hfRefresh.ClientID) + winEdit1.GetShowReference("../ExternalUser/FRM031J.aspx");
                btnExAltura.OnClientClick            = winEdit1.GetSaveStateReference(hfRefresh.ClientID) + winEdit1.GetShowReference("../ExternalUser/FRM031K.aspx");
                btnPsico.OnClientClick               = winEdit1.GetSaveStateReference(hfRefresh.ClientID) + winEdit1.GetShowReference("../ExternalUser/FRM031_PSICO.aspx");
                btnToxi.OnClientClick                = winEdit1.GetSaveStateReference(hfRefresh.ClientID) + winEdit1.GetShowReference("../ExternalUser/FRM031M.aspx");
                btnNewFichaOcupacional.OnClientClick = winEdit2.GetSaveStateReference(hfRefresh.ClientID) + winEdit2.GetShowReference("../ExternalUser/FRM031H.aspx");
                btnFMT1.OnClientClick                = Window2.GetSaveStateReference(hfRefresh.ClientID) + Window2.GetShowReference("../ExternalUser/FRMFMT1.aspx");
                btnInterConsulta.OnClientClick       = Window2.GetSaveStateReference(hfRefresh.ClientID) + Window2.GetShowReference("../ExternalUser/FRMINTERC.aspx");
                //btnNewExamenes.OnClientClick = winEdit3.GetSaveStateReference(hfRefresh.ClientID) + winEdit3.GetShowReference("../ExternalUser/FRM031E.aspx");

                ////Session["CertificadoAptitud"] = false;
                ////Session["FichaOcupacional"] = false;
            }
        }
Exemple #3
0
 protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e)
 {
     PageContext.RegisterStartupScript(Window2.GetShowReference("~/OrderMag/Order_Edit.aspx?id=" + Grid1.DataKeys[Grid1.SelectedRowIndex][0].ToString() + "&k=1", "订单"));
 }
Exemple #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                using (var appdb = new AppContext())
                {
                    IQueryable <Client> q = appdb.clients;
                    q = q.Where(u => u.subjectcode != null);
                    txtClientCode.DataSource     = q.ToList();
                    txtClientCode.DataTextField  = "subjectcode";
                    txtClientCode.DataValueField = "subjectcode";
                    txtClientCode.DataBind();
                }
                IQueryable <User> yw = DB.Users;
                txtRecOrderPerson.DataSource     = yw.ToList();
                txtRecOrderPerson.DataTextField  = "ChineseName";
                txtRecOrderPerson.DataValueField = "ChineseName";
                txtRecOrderPerson.DataBind();
                // 删除选中单元格的客户端脚本
                string deleteScript = GetDeleteScript();

                // 新增数据初始值
                JObject defaultObj = new JObject();
                defaultObj.Add("OrderNo", "");
                DayOfWeek dw = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day).DayOfWeek;
                string    ss = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(dw);
                defaultObj.Add("ClientOrderNo", "");
                defaultObj.Add("LotNo", "");
                defaultObj.Add("ClientCode", "");
                defaultObj.Add("RecOrderPerson", "");
                defaultObj.Add("RecOrderDate", DateTime.Now.ToString("yyyy-MM-dd"));
                defaultObj.Add("SendOrderDate", "");
                defaultObj.Add("OutGoodsDate", "");
                defaultObj.Add("Inputer", User.Identity.Name);
                defaultObj.Add("InputerDate", DateTime.Now.ToString("yyyy-MM-dd"));

                defaultObj.Add("deleteField", String.Format("<a href=\"javascript:;\" onclick=\"{0}\"><img src=\"{1}\"/></a>", deleteScript, IconHelper.GetResolvedIconUrl(FineUIPro.Icon.Delete)));

                // 在第一行新增一条数据
                //btnNew.OnClientClick = Grid1.GetAddNewRecordReference(defaultObj, AppendToEnd);
                btnNew.OnClientClick       = Window2.GetShowReference("~/OrderMag/order_new.aspx", "新增订单");
                btnAddDetail.Enabled       = false;
                btnDeleteSelected2.Enabled = false;
                btnBOM.Enabled             = false;
                btnHeaderBom.Enabled       = false;
                //txtOrderNo.Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9;");

                // 删除选中行按钮
                //btnDelete.OnClientClick = Grid1.GetNoSelectionAlertReference("请至少选择一项!") + deleteScript;
                CheckPowerWithButton("OrderDelete", btnDelete);
                ResolveDeleteButtonForGrid(btnDelete, Grid1);
                CheckPowerWithButton("OrderDelete", btnDeleteSelected2);
                ResolveDeleteButtonForGrid(btnDeleteSelected2, Grid2);

                btnReset.OnClientClick = SF2.GetResetReference();
                btnClear.OnClientClick = SF1.GetResetReference();
                LoadData();
            }
            else
            {
                string requestArg = GetRequestEventArgument(); // 此函数所在文件:PageBase.cs
                //log.Info(requestArg);
                if (requestArg.Equals("RefreshGrid2"))
                {
                    BindGrid2();
                }
                else if (requestArg.Equals("RefreshGrid1"))
                {
                    BindGrid();
                }
            }
        }
Exemple #5
0
        /// <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;
        }
Exemple #6
0
        protected void trgAGENT_TriggerClick(object sender, EventArgs e)
        {
            string url = "~/CertificateInput/SupplierList.aspx?bm=agent";

            PageContext.RegisterStartupScript(Window2.GetSaveStateReference(hfdValue1.ClientID) + Window2.GetShowReference(url, "上级代理商"));
        }
Exemple #7
0
        /// <summary>
        /// 添加驾驶员
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnAddRole_Click(object sender, EventArgs e)
        {
            string openUrl = String.Format("Driver_Window.aspx?id={0}", "");

            PageContext.RegisterStartupScript(Window2.GetShowReference(openUrl, "新增驾驶员"));
        }