protected void SetupDropDownLists() { rddlOffice.DataSource = db.Offices.Where(p => p.wsc_id == WSCID).ToList(); rddlOffice.DataBind(); rddlOffice.SelectedValue = OfficeID.ToString(); SelOffice = db.Offices.Where(p => p.office_id == Convert.ToInt32(rddlOffice.SelectedValue)).FirstOrDefault(); rddlFieldTrip.DataSource = db.Trips.Where(p => p.office_id == OfficeID).Select(p => new { trip_id = p.trip_id, TripName = p.trip_nm + " (" + p.user_id + ")" }).OrderBy(p => p.TripName).ToList(); rddlFieldTrip.DataBind(); rddlFieldTrip.Items.Add(new DropDownListItem { Value = "", Text = "" }); if (TripID > 0) { rddlFieldTrip.SelectedValue = TripID.ToString(); } else { rddlFieldTrip.SelectedValue = ""; } if (TripID > 0) { SelTrip = db.Trips.Where(p => p.trip_id == Convert.ToInt32(rddlFieldTrip.SelectedValue)).FirstOrDefault(); } }
public override string ToString() { return($"{TripID.ToString()} ({GPS.DeviceName})"); }