public SearchDialog(Table tab) { src=tab; constraints = new List<string>(); InitializeComponent(); for (int i = 0; i < src.columns.Count; i++) { comboBox1.Items.Add(src.columns[i].label); } curr = null; }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { curr = src.columns[comboBox1.SelectedIndex]; List<string> operators; operators = curr.getOperators(); comboBox2.Items.Clear(); for (int i = 0; i < operators.Count; i++) { comboBox2.Items.Add(operators[i]); } comboBox2.SelectedIndex = 0; }
public AirportsTable() : base() { tableName = "LOTNISKA"; columns.Add(new Field("ID_LOTNISKA", Field.ID, "ID")); columns.Add(new Field("KRAJ", Field.TEXT, "Kraj")); columns.Add(new Field("MIEJSCOWOSC", Field.TEXT, "Miasto")); columns.Add(new Field("NAZWA", Field.TEXT, "Nazwa")); var cmbcol = new Field("TYP", Field.SELECT, "Typ"); cmbcol.comboValues.Add("DUŻE"); cmbcol.comboValues.Add("ŚREDNIE"); cmbcol.comboValues.Add("MAŁE"); columns.Add(cmbcol); //columns.Add(new Field("MAKS_ROZMIAR", Field.SELECT, "Pasażerów do przyjęcia")); cmbcol = new Field("MAKS_ROZMIAR", Field.SELECT, "Pasażerów do przyjęcia"); cmbcol.comboValues.Add("MIEDZYNARODOWE"); cmbcol.comboValues.Add("KRAJOWE"); cmbcol.comboValues.Add("REGIONALNE"); columns.Add(cmbcol); columns.Add(new Field("WSP_X", Field.NUMERIC, "Pozycja X")); columns.Add(new Field("WSP_Y", Field.NUMERIC, "Pozycja Y")); }
public QuickSearchField(TextBox textBox, Label label, Field field) { this.textBox = textBox; this.label = label; this.field = field; textBox.Text = ""; label.Text = field.label; }
public PlanesTable() : base() { tableName = "SAMOLOTY"; columns.Add(new Field("ID_SAMOLOTU", Field.ID, "ID")); columns.Add(new Field("MARKA", Field.TEXT, "Marka")); columns.Add(new Field("MODEL", Field.TEXT, "Model")); columns.Add(new Field("ZASIEG", Field.NUMERIC, "Zasięg")); columns.Add(new Field("MIEJSCA", Field.NUMERIC, "Ilość miejsc")); columns.Add(new Field("BIZNES_KLASA", Field.NUMERIC, "Miejsca w biznes klasie")); columns.Add(new Field("PREDKOSC", Field.NUMERIC, "Prędkość")); var cmbcol = new Field("TYP", Field.SELECT, "Typ"); cmbcol.comboValues.Add("DUŻY"); cmbcol.comboValues.Add("ŚREDNI"); cmbcol.comboValues.Add("MAŁY"); columns.Add(cmbcol); }
public ResetvationsTable() : base() { tableName = "REZERWACJE_VIEW"; columns.Add(new Field("REZERWACJA", Field.ID, "Numer rezerwacji")); columns.Add(new Field("idKLIENT", Field.REF, "ID klienta")); columns.Add(new Field("KLIENT", Field.LABEL, "ID klienta")); columns.Add(new Field("LOT", Field.REF, "Numer lotu")); var f = new Field("KLASA", Field.SELECT, "Klasa"); f.comboValues.Add("ECONOMIC"); f.comboValues.Add("BUISNESS"); columns.Add(f); }
public void addField(Field field) { fields.Add(field); }