Beispiel #1
0
        /// <summary>
        ///     加载页面数据
        /// </summary>
        private void LoadData()
        {
            switch (Actions)
            {
            case WebAction.Add:
                txtKeyId.Text = SequenceService.CreateSequence("TM", CurrentUser.AccountComId);
                Region3.Title = "调整客户代码期初占用钢瓶单";

                var temp = new LHInitMonth
                {
                    KeyId = txtKeyId.Text,

                    FFlag = 1,

                    FDeleteFlag = 1,

                    //调整客户代码期初占用钢瓶单
                    FType = Convert.ToInt32(GasEnumBill.ChangeAccount),

                    CreateBy = CurrentUser.AccountName,

                    FDate = txtFDate.SelectedDate,

                    FCompanyId = CurrentUser.AccountComId,

                    FStatus = Convert.ToInt32(GasEnumBillStauts.Add),
                };

                //临时写入单据
                InitMonthServie.Add(temp);

                //合计
                //var summary = new JObject
                //{
                //    {"FItemCode", "合计"},
                //    {"FQty", 0},
                //};

                //Grid1.SummaryData = summary;

                break;

            case WebAction.Edit:
                txtKeyId.Text = KeyId;
                Region3.Title = "编辑调整客户代码期初占用钢瓶单";

                if (StockOut != null)
                {
                    WebControlHandler.BindObjectToControls(StockOut, SimpleForm1);
                    txtFDate.SelectedDate = StockOut.FDate;
                    tbxFCustomer.Text     = StockOut.FName;
                    txtFAmount.Text       = StockOut.FAmount.ToString();

                    BindDataGrid();
                }
                break;
            }
        }