private void ClientAddForm_Load(object sender, EventArgs e) { if (clientId == 0) { btnSave.Text = "Salveaza"; } else { btnSave.Text = "Modifica"; } dataGridClientAddress.Columns.Add("clientAddressId", "clientAddressId"); dataGridClientAddress.Columns.Add("clientId", "clientId"); dataGridClientAddress.Columns.Add("cityName", "Oras"); dataGridClientAddress.Columns.Add("countyName", "Judet"); dataGridClientAddress.Columns.Add("streetName", "Strada"); dataGridClientAddress.Columns.Add("streetNo", "Numar"); dataGridClientAddress.Columns.Add("unique", "Cod Unic"); dataGridClientAddress.Columns.Add("status", "status"); dataGridClientAddress.AutoGenerateColumns = false; dataGridClientAddress.Columns[0].Visible = false; dataGridClientAddress.Columns[1].Visible = false; dataGridClientAddress.Columns[6].Visible = false; BLClientAddress blca = new BLClientAddress(); BindingList <ClientAddressModel> list = blca.GetClientAddressBi(clientId, null); foreach (ClientAddressModel address in list) { dataGridClientAddress.Rows.Add(address.ClientAddressId, address.ClientId, address.City.CityName, address.County.CountyName, address.StreetName, address.StreetNo, address.unique, address.status); } }
private void ComboBoxClientName_SelectedValueChanged(object sender, EventArgs e) { int id = 0; comboBoxClientAddress.Items.Clear(); comboBoxClientAddress.Text = ""; foreach (ClientModel client in listClients) { if (comboBoxClientName.Text == client.ClientName + ' ' + client.ClientSurname) { id = client.ClientId; break; } } BLClientAddress bla = new BLClientAddress(); BindingList <ClientAddressModel> listAddress = bla.GetClientAddressBi(id, null); foreach (ClientAddressModel clientAddress in listAddress) { comboBoxClientAddress.Items.Add(clientAddress.StreetName + ' ' + clientAddress.StreetNo + ' ' + clientAddress.City.CityName + ' ' + clientAddress.County.CountyName); } }