Ejemplo n.º 1
0
        private void toolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmMarcaAE frm = new frmMarcaAE();

            frm.Text = "Agregar marca";
            DialogResult dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                try
                {
                    Marca m = frm.GetObjeto();
                    MarcasBD.Agregar(m);

                    DataGridViewRow r = new DataGridViewRow();
                    r.CreateCells(dgMarca);
                    SetearFilas(r, m);
                    AgregarFila(r);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Ejemplo n.º 2
0
        private void bORRARToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (dgMarca.SelectedRows.Count > 0)
            {
                DataGridViewRow r   = dgMarca.SelectedRows[0];
                Marca           obj = (Marca)r.Tag;
                frmMarcaAE      frm = new frmMarcaAE();
                frm.Text = "Borrar registro";
                frm.SetObjeto(obj);

                DialogResult dr = frm.ShowDialog(this);
                if (dr == DialogResult.OK)
                {
                    try
                    {
                        MarcasBD.Borrar(obj.IdMarca);
                        dgMarca.Rows.Remove(r);

                        MessageBox.Show("Registro eliminado correctamente");
                    }
                    catch (Exception)
                    {
                        MessageBox.Show("Error al intentar borrar un registro", "Error");
                    }
                }
            }
        }
Ejemplo n.º 3
0
        private void eDITARToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DataGridViewRow r      = dgMarca.SelectedRows[0];
            Marca           obj    = (Marca)r.Tag;
            Marca           objAux = (Marca)obj.Clone();
            frmMarcaAE      frm    = new frmMarcaAE();

            frm.Text = "Editar marca";
            frm.SetObjeto(obj);

            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    obj = frm.GetObjeto();
                    MarcasBD.Editar(obj);
                    SetearFilas(r, obj);

                    MessageBox.Show("Registro actualizado correctamente");
                    Actualizar();
                }
                catch (Exception)
                {
                    MessageBox.Show("Error al actualizar registro");
                }
            }
        }
Ejemplo n.º 4
0
        private void btnAddMarc_Click(object sender, EventArgs e)
        {
            frmMarcaAE frm = new frmMarcaAE();

            frm.Text = "Agregar marca";
            DialogResult dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                try
                {
                    Marca m = frm.GetObjeto();
                    MarcasBD.Agregar(m);

                    MarcasBD.CargarCombo(ref cboMarca);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }