private void btnActualizar_Click(object sender, EventArgs e) { this.SetPublicacionNewValues(); if (this.ValidateDates()) { if (!publicacionRepository.ExisteUnaPublicacionIgual(publicacionSeleccionada)) { publicacionRepository.ActualizarPublicacion(publicacionSeleccionada); ubicacionRepository.EliminarUbicaciones(ubicacionesAEliminar); ubicacionRepository.InsertarListaDeUbicaciones(ubicacionesAInsertar); MessageBoxUtil.ShowInfo("Publicacion actualizada correctamente."); callerForm.ActualizarDataGrid(); NavigableFormUtil.BackwardTo(this, callerForm); } else { MessageBoxUtil.ShowError("Existe una publicacion igual."); } } }