/* public void LoadClientsToForm(AddRepairForm formAddRepair = null, EditRepairForm formEditRepair = null, AddClientForm formAddClient = null) * { * * * Convert.ChangeType(form, typeof(AddRepairForm)); * * * formAddRepair.comboBox_nameClient.DataSource = sql.getClients(); * * formAddRepair.comboBox_nameClient.DisplayMember = "nameClient"; * formAddRepair.comboBox_nameClient.ValueMember = "nameClient"; * if (client != null) * { * formAddRepair.comboBox_nameClient.Text = client.NameClient; * formAddRepair.textBox_Contact.Text = client.Contact; * formAddRepair.textBox_Phone.Text = client.Phone; * formAddRepair.textBox_Address.Text = client.Address; * formAddRepair.textBox_Email.Text = client.Email; * } * }*/ public void loadComboBoxWithoutParam(ComboBox combo, string nameStoredProcedure, bool sort = true)//универсальный для любого списка без доп параметров: все категории, все инженеры, все типы ремонтов, все состояния... { if (!sort) { combo.ItemsSource = sql.getListString(nameStoredProcedure); } else { tmp = sql.getListString(nameStoredProcedure); tmp.Sort(); combo.ItemsSource = tmp; } }