/* * Load the min and max lengths */ protected void ddlCompLevel_SelectedIndexChanged(object sender, EventArgs e) { if (ddlCompLevel.SelectedIndex > 0) { Tuple <int, int> limits = DbInterfaceAdmin.LoadLevelLengthLimits(ddlCompLevel.SelectedValue); txtMinimum.Text = limits.Item1.ToString(); txtMaximum.Text = limits.Item2.ToString(); } else { txtMinimum.Text = ""; txtMaximum.Text = ""; } }
protected void btnSubmit_Click(object sender, EventArgs e) { if (DataIsValid()) { string[] info = lblTrack.Text.Split(' '); string track = info[0]; string region = info[1]; string type = info[2]; if (DbInterfaceAdmin.UpdateTrackFees(type, track, region, Decimal.Parse(txtFee.Text))) { txtFee.Text = ""; lblTrack.Text = ""; gvFees.DataBind(); showSuccessMessage("The fee was successfully updated."); } else { showErrorMessage("The fee could not be updated."); } } }
/* * Update the min and max lengths */ protected void btnSubmit_Click(object sender, EventArgs e) { int min = 0, max = 0; if (ddlCompLevel.SelectedIndex > 0 && Int32.TryParse(txtMinimum.Text, out min) && Int32.TryParse(txtMaximum.Text, out max) && min <= max) { if (DbInterfaceAdmin.UpdateLevelLengthLimits(ddlCompLevel.SelectedValue, min, max)) { ddlCompLevel.SelectedIndex = 0; txtMinimum.Text = ""; txtMaximum.Text = ""; showSuccessMessage("The limits were successfully updated."); } else { showErrorMessage("The limits could not be updated."); } } else { showWarningMessage("Please ensure all fields are filled in and that the minimum is less than or equal to the maximum."); } }