private void BtnModify_Click(object sender, EventArgs e) { Rol nuevo = null; try { nuevo = GetFormData(); nuevo.ID = _restore.ID; } catch (Exception ee) { MessageBox.Show(ee.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("¿Esta seguro que quiere modificar el Rol?", "Modificacion Rol", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (_rolesLogic.Modify(_restore, nuevo)) { _restore = GetFormData(); MessageBox.Show("El Rol ha sido modificado correctamente.", "Modificacion Rol", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("El Rol no ha sido modificado correctamente.", "Modificacion Rol", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }