private void buttonAdd_Click(object sender, EventArgs e) { ProviderSet providerSet = new ProviderSet(); providerSet.IdProduct = Convert.ToInt32(comboBoxNameProduct.SelectedItem.ToString().Split('.')[0]); providerSet.NameProduct = comboBoxNameProduct.Text; providerSet.Company = textBoxCompany.Text; providerSet.Phone = textBoxPhone.Text; providerSet.Email = textBoxEmail.Text; Program.wFShop.ProviderSet.Add(providerSet); Program.wFShop.SaveChanges(); Showprovider(); }
private void buttonEdit_Click(object sender, EventArgs e) { if (listViewProvider.SelectedItems.Count == 1) { ProviderSet providerSet = listViewProvider.SelectedItems[0].Tag as ProviderSet; providerSet.IdProduct = Convert.ToInt32(comboBoxNameProduct.SelectedItem.ToString().Split('.')[0]); providerSet.NameProduct = comboBoxNameProduct.Text; providerSet.Company = textBoxCompany.Text; providerSet.Phone = textBoxPhone.Text; providerSet.Email = textBoxEmail.Text; Program.wFShop.SaveChanges(); Showprovider(); } }
private void listViewProvider_SelectedIndexChanged(object sender, EventArgs e) { if (listViewProvider.SelectedItems.Count == 1) { ProviderSet providerSet = listViewProvider.SelectedItems[0].Tag as ProviderSet; comboBoxNameProduct.Text = providerSet.NameProduct; textBoxCompany.Text = providerSet.Company; textBoxPhone.Text = providerSet.Phone; textBoxEmail.Text = providerSet.Email; } else { comboBoxNameProduct.Text = ""; textBoxCompany.Text = ""; textBoxPhone.Text = ""; textBoxEmail.Text = ""; } }
private void buttonDel_Click(object sender, EventArgs e) { try { if (listViewProvider.SelectedItems.Count == 1) { ProviderSet providerSet = listViewProvider.SelectedItems[0].Tag as ProviderSet; Program.wFShop.ProviderSet.Remove(providerSet); Program.wFShop.SaveChanges(); Showprovider(); } comboBoxNameProduct.Text = ""; textBoxCompany.Text = ""; textBoxPhone.Text = ""; textBoxEmail.Text = ""; } catch { MessageBox.Show("Невозможно удалить, эта запись используется!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }