private void btn_ofertar_Click(object sender, EventArgs e) { int oferta; try { oferta = int.Parse(tbox_oferta.Text); } catch (Exception) { MessageBox.Show("El campo oferta debe ser un entero", "Error Oferta", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } decimal anterior = decimal.Parse(montoAnterior); if (oferta <= anterior) { MessageBox.Show("La oferta propuesta debe ser un mayor que el monto anterior", "Error Oferta", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (realizarOferta(idUsuario, idPublicacion, oferta)) { MessageBox.Show("La oferta se ha realizado con éxito", "Oferta", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); busqueda.button1_Click(sender, e); } else { MessageBox.Show("No se pudo registrar la oferta. Por favor, intente nuevamente.", "Error Oferta", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }