private void BEnviar_Click(object sender, EventArgs e) { bool hay_error = false; try { Double Nota = Convert.ToDouble(TNota.Text); string Comentario = TComentario.Text; string lugar = CLocal.SelectedItem.ToString(); } catch { MessageBox.Show("Hay un campo vacio!", "Error"); hay_error = true; } if (hay_error == false) { Double Nota = Convert.ToDouble(TNota.Text); string Comentario = TComentario.Text; string lugar = CLocal.SelectedItem.ToString(); List <Local> locales = Metodos.DeserializarLocal(); Local selected = Metodos.BuscaLocal(lugar, locales); Users aUser = AUser.UsuarioA; aUser.SetNota(selected, Nota, Comentario); Metodos.SerializarLocal(locales); MessageBox.Show("Nota Enviada a " + selected.GetName()); this.Close(); } }