예제 #1
0
        protected void enterButton_Click(object sender, EventArgs e)
        {
            if (ViewState["CarNames"] != null && String.IsNullOrWhiteSpace(inputSpeed.Value) == false)
            {
                SpeedCheck bSpeedCheck = (SpeedCheck)ViewState["CarNames"];
                bSpeedCheck.speedList.Add(Double.Parse(inputSpeed.Value));
                ViewState["CarNames"] = bSpeedCheck;
                inputSpeed.Value      = string.Empty;

                speedLabel.Text      = "Speed Added Successfully";
                speedLabel.ForeColor = System.Drawing.Color.Green;
            }
            else
            {
                speedLabel.Text      = "Fill the blank field properly";
                speedLabel.ForeColor = System.Drawing.Color.Red;
            }
        }
예제 #2
0
        protected void checkButton_Click(object sender, EventArgs e)
        {
            SpeedCheck cSpeedCheck = (SpeedCheck)ViewState["CarNames"];

            if (ViewState["CarNames"] != null)
            {
                double maxSpeed = cSpeedCheck.GetMaxSpeed();
                double minSpeed = cSpeedCheck.GetMinimumSpeed();
                double avgSpeed = cSpeedCheck.GetAverageSpeed();
                maxSpeedLabel.Text     = maxSpeed.ToString();
                minSpeedLabel.Text     = minSpeed.ToString();
                avgSpeedLabel.Text     = avgSpeed.ToString();
                inputVehicleName.Value = string.Empty;
                inputRegNo.Value       = string.Empty;
                carAddLabel.Text       = string.Empty;
                inputSpeed.Value       = string.Empty;
                speedLabel.Text        = string.Empty;
            }
        }