Пример #1
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");
                }
            }
        }
Пример #2
0
 private void tsbEditar_Click(object sender, EventArgs e)
 {
     if (DataGridViewDatos.SelectedRows.Count > 0)
     {
         DataGridViewRow r        = DataGridViewDatos.SelectedRows[0];
         Marca           marca    = (Marca)r.Tag;
         Marca           marcaAux = (Marca)marca.Clone();
         FrmMarcasAE     frm      = new FrmMarcasAE(this);
         frm.Text = "Editar Marca";
         frm.SetMarca(marca);
         DialogResult dr = frm.ShowDialog(this);
         if (dr == DialogResult.OK)
         {
             try
             {
                 marca = frm.GetMarca();
                 _servicio.Guardar(marca);
                 SetearFila(r, marca);
                 Helper.MensajeBox("Registro Agregado", Tipo.Success);
             }
             catch (Exception exception)
             {
                 Helper.MensajeBox(exception.Message, Tipo.Error);
             }
         }
     }
 }