예제 #1
0
        private void eDITARToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (dgProductos.SelectedRows.Count <= 0)
            {
                MessageBox.Show("Seleccione un registro para editar");
            }
            else
            {
                DataGridViewRow r      = dgProductos.SelectedRows[0];
                Producto        obj    = (Producto)r.Tag;
                Producto        objAux = (Producto)obj.Clone();
                frmProductosAE  frm    = new frmProductosAE();
                frm.Text = "Editar reparacion";
                frm.SetObjeto(obj);

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

                        MessageBox.Show("Registro actualizado correctamente");
                        Actualizar();
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }
예제 #2
0
        private void toolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmProductosAE frm = new frmProductosAE();

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

            if (dr == DialogResult.OK)
            {
                try
                {
                    Producto p1 = frm.GetObjeto();
                    ProductosBD.Agregar(p1);

                    DataGridViewRow r = new DataGridViewRow();
                    r.CreateCells(dgProductos);
                    SetearFilas(r, p1);
                    AgregarFila(r);
                    dgProductos.Rows.Clear();
                }

                catch (Exception)
                {
                    throw;
                }
            }
            Actualizar();
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            frmProductosAE frm = new frmProductosAE();

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

            if (dr == DialogResult.OK)
            {
                try
                {
                    Producto p1 = frm.GetObjeto();
                    ProductosBD.Agregar(p1);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }