private void btnEliminar_Click(object sender, EventArgs e) { ControladorMarca controladorMarca; ControladorCategoria controladorCategoria; Marca marca; Categoria categoria; try { if (modo == "marca") { marca = new Marca(); marca = (Marca)dgvABMMC.CurrentRow.DataBoundItem; controladorMarca = new ControladorMarca(); controladorMarca.EliminarFisico(marca); CargarMarcas(); } else { categoria = new Categoria(); categoria = (Categoria)dgvABMMC.CurrentRow.DataBoundItem; controladorCategoria = new ControladorCategoria(); controladorCategoria.EliminarFisico(categoria); CargarCategorias(); } } catch (Exception excepcion) { MessageBox.Show(excepcion.Message, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void CargarMarcas() { ControladorMarca controladorMarca; try { controladorMarca = new ControladorMarca(); cbxMarca.DataSource = controladorMarca.Listar(); } catch (Exception excepcion) { MessageBox.Show(excepcion.Message, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnAgregar_Click(object sender, EventArgs e) { ControladorMarca controladorMarca; ControladorCategoria controladorCategoria; Marca marca; Categoria categoria; try { if (tbxAgregar.Text.Length == 0) { tbxAgregar.BackColor = Color.Red; MessageBox.Show("Complete todos los campos antes de intentar continuar...", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (modo == "marca") { marca = new Marca(); marca.Descripcion = tbxAgregar.Text; controladorMarca = new ControladorMarca(); controladorMarca.AgregarNuevo(marca); CargarMarcas(); } else { categoria = new Categoria(); categoria.Descripcion = tbxAgregar.Text; controladorCategoria = new ControladorCategoria(); controladorCategoria.AgregarNuevo(categoria); CargarCategorias(); } } } catch (Exception excepcion) { MessageBox.Show(excepcion.Message, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }