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 ClientAddressAddForm_Load(object sender, EventArgs e) { if (status == 0) { btnSave.Text = "Salveaza"; } else { btnSave.Text = "Modifica"; } BLClientAddress blac = new BLClientAddress(); BindingList <CityModel> citylist = blac.GetCityBi(); for (int i = 0; i < citylist.Count; i++) { comboCity.Items.Add(citylist[i].CityName); } BindingList <CountyModel> countylist = blac.GetCountyBi(); for (int i = 0; i < countylist.Count; i++) { comboDistrict.Items.Add(countylist[i].CountyName); } }
public void SaveClient() { if (this.clientId == 0) { int idInserted = 0; BLClient bip = new BLClient(); string info = bip.InsertClientBI(txtClientName.Text, txtClientSurName.Text, txtClientCode.Text, txtClientPhone.Text, txtClientEmail.Text, out idInserted); this.clientId = idInserted; if (String.IsNullOrEmpty(info)) { foreach (ClientAddressModel model in listAddress) { model.ClientId = idInserted; } BLClientAddress bla = new BLClientAddress(); bla.BIPrepareClientAddress(listAddress); MessageBox.Show("Clientul a fost inserat cu succes", "Succes", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show(info, "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { bool ok; this.clientCodeFinal = txtClientCode.Text; if (clientCodeInitial == clientCodeFinal) { ok = true; } else { ok = false; } BLClient bl = new BLClient(); string info = bl.BIUpdateClient(txtClientName.Text, txtClientSurName.Text, txtClientCode.Text, txtClientPhone.Text, txtClientEmail.Text, clientId, ok); if (String.IsNullOrWhiteSpace(info)) { BLClientAddress bla = new BLClientAddress(); bla.BIPrepareClientAddress(listAddress); MessageBox.Show("Datele clientului au fost modificate cu succes", "Succes", MessageBoxButtons.OK, MessageBoxIcon.None); this.clientCodeInitial = this.clientCodeFinal; } else { MessageBox.Show(info, "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }
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); } }