public void MyCmdActualize_Click() { try { bool myUpDate = false; using (SqlExcuteCommand mySqlExe = new SqlExcuteCommand() { DBCnnStr = DBEndososCnnStr }) { for (int i = 0; i < 23; i++) { myUpDate = mySqlExe.MyChangeCriterios(chk[i].Campo, chk[i].Editar, chk[i].Desc, chk[i].Warning, WhatIsModo); } if (!myUpDate) { throw new Exception("Error en la Base de Data"); } MyRefresh(); MyReset(); MessageBox.Show("Done...", "Save", MessageBoxButton.OK, MessageBoxImage.Information); _LogClass.MYEventLog.WriteEntry("Save...", EventLogEntryType.Information, 100); } } catch (Exception ex) { MethodBase site = ex.TargetSite; MessageBox.Show(ex.Message, site.Name, MessageBoxButton.OK, MessageBoxImage.Error); _LogClass.MYEventLog.WriteEntry(string.Concat(ex.Message, "\r\n", site.Name), EventLogEntryType.Error, 9999); } }