private void MyCmdSave_Click() { try { if ((txtNumPartido.Trim().Length == 0) || (txtNombre.Trim().Length == 0) || (txtEndoReq.Trim().Length == 0) || (txtAreaGeografica.Trim().Length == 0)) { return; } bool myUpDate = false; string myWhere = string.Empty; if (!_IsInsert) { myWhere = cbPartidos_Item.Split('-')[0]; } else { myWhere = ""; } if (myWhere.Trim().Length == 0) { myWhere = txtNumPartido; } using (SqlExcuteCommand mySqlExe = new SqlExcuteCommand() { DBCnnStr = _DBEndososCnnStr }) { myUpDate = mySqlExe.MyChangePartidos(_IsInsert, txtNumPartido, txtNombre, txtEndoReq, txtAreaGeografica, WhatIsModo, myWhere); } if (!myUpDate) { throw new Exception("Error en la Base de Data"); } MessageBox.Show("Done...", "Save", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MethodBase site = ex.TargetSite; MessageBox.Show(ex.Message, site.Name, MessageBoxButton.OK, MessageBoxImage.Error); }finally { MyRefresh(); MyReset(); } }