示例#1
0
        protected void btnSubmitChange_Click(object sender, EventArgs e)
        {
            int rowCount = RowCount;

            if (rowCount == 0)
            {
                return;
            }
            if (tbNewPercent.Text == string.Empty)
            {
                return;
            }
            var newMinCommSegPercent = double.Parse(tbNewPercent.Text) / 100;

            var parameters = ucParameters.GetParameters();

            using (var dataAccess = new FactorsDataAccess(parameters))
            {
                dataAccess.UpdateMinCommercialSegments(newMinCommSegPercent);
                var data = dataAccess.GetMinCommercialSegments();
                hfRecordCount.Value       = data.Count.ToString(CultureInfo.InvariantCulture);
                ucMinCommSegGrid.GridData = data;
            }
            EnableUpdateButton();
            upGrid.Update();
        }
示例#2
0
        protected void btnLoad_Click(object sender, EventArgs e)
        {
            var parameters = ucParameters.GetParameters();

            using (var dataAccess = new FactorsDataAccess(parameters))
            {
                var data = dataAccess.GetMinCommercialSegments();
                hfRecordCount.Value       = data.Count.ToString(CultureInfo.InvariantCulture);
                ucMinCommSegGrid.GridData = data;
            }
            EnableUpdateButton();
            upGrid.Update();
        }
        protected void btnLoad_Click(object sender, EventArgs e)
        {
            var parameters = ucParameters.GetParameters();

            using (var dataAccess = new FactorsDataAccess(parameters))
            {
                var scenarioId = ucScenarioSelection.SelectedScenarioId;
                var data       = dataAccess.GetMaxFleetFactors(scenarioId);
                hfRecordCount.Value   = data.Count.ToString(CultureInfo.InvariantCulture);
                ucMaxFactors.GridData = data;
            }
            EnableUpdateButton();
            upGrid.Update();
        }
        private void UpdateFactors(double?nonRevPercent, double?utilizationPercent)
        {
            int rowCount = RowCount;

            if (rowCount == 0)
            {
                return;
            }


            var parameters = ucParameters.GetParameters();

            using (var dataAccess = new FactorsDataAccess(parameters))
            {
                dataAccess.UpdateMaxFleetFactors(nonRevPercent, utilizationPercent);
                var data = dataAccess.GetMaxFleetFactors();
                hfRecordCount.Value   = data.Count.ToString(CultureInfo.InvariantCulture);
                ucMaxFactors.GridData = data;
            }
            EnableUpdateButton();
            upGrid.Update();
        }