private void DeleteBrandButton_Click(object sender, EventArgs e) { try { if (BrandDataGridView.Rows.Count != 0) { if (MetroMessageBox.Show(this, $"¿Seguro que desea eliminar la marca: { BrandDataGridView.CurrentRow.Cells[1].Value.ToString() }?", "Eliminar Marca", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (BrandManagement.DeleteBrandById(int.Parse(BrandDataGridView.CurrentRow.Cells[0].Value.ToString()))) { FrmMain.Instance.ToolStripLabel.Text = "Se elimino la Marca correctamente."; BrandNameTextBox.Text = ""; ReloadBrandsDataGridView(); } else { MetroMessageBox.Show(this, $"Ha ocurrido un error al eliminar la marca: { BrandDataGridView.CurrentRow.Cells[1].Value.ToString()}.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MetroMessageBox.Show(this, "Debe seleccionar una marca para poder eliminarla.", "Campo vacío", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { } }
private void deleteButton_Click(object sender, EventArgs e) { string id = idBrandTextBox.Text; try { if (BrandManagement.DeleteBrandById(id)) { Clear(); brandModels = BrandManagement.SelectAllBrands(); WireUpBrandsGridView(); toolStripStatusLabel1.Text = "Se eliminó la marca de manera correcta"; } else { toolStripStatusLabel1.Text = "Ha ocurrido un error al eliminar la marca, inténtelo nuevamente."; } } catch (Exception ex) { throw; } }