Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        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);
            }
        }