Example #1
0
        protected void detailsFleetSeries_ItemUpdating(object sender, DetailsViewUpdateEventArgs e)
        {
            var listSeries    = (DropDownList)((DetailsView)sender).FindControl("listSeriesEdit");
            var seriesId      = Convert.ToInt32(listSeries.SelectedValue);
            var fleetSeriesId = Convert.ToInt32(detailsFleetSeries.SelectedValue);

            if (CentralLibrary.IsFleetSeriesExist(SelectedSeason, SelectedFleet, seriesId, fleetSeriesId))
            {
                labelDetailError.Text = listFleet.SelectedItem.Text + " " + listSeries.Text + " for " + listSeason.SelectedItem.Text + " already exists.  Unable to change.";
                e.Cancel = true;
            }
            else
            {
                labelDetailError.Text = "";
            }
        }
Example #2
0
        protected void detailsFleetSeries_ItemInserting(object sender, DetailsViewInsertEventArgs e)
        {
            var listSeries = (DropDownList)((DetailsView)sender).FindControl("listSeriesInsert");
            var seriesId   = Convert.ToInt32(listSeries.SelectedValue);

            if (CentralLibrary.IsFleetSeriesExist(SelectedSeason, SelectedFleet, seriesId))
            {
                labelDetailError.Text = listFleet.SelectedItem.Text + " " + listSeries.SelectedItem.Text + " for " + listSeason.SelectedItem.Text + " already exists.  Unable to add.";
                e.Cancel = true;
            }
            else
            {
                labelDetailError.Text = "";
                e.Values.Add("SeasonID", listSeason.SelectedValue);
                e.Values.Add("FleetID", listFleet.SelectedValue);
            }
        }