private void btnGuardar_Click(object sender, EventArgs e) { try { Validaciones validaciones = new Validaciones(); bool validar = validaciones.ValidarCargaTambos(cbProvincia.SelectedIndex, cbLocalidad.SelectedIndex, txtNombre.Text, txtSuperficie.Text); if (validar == true) { if (validaciones.ValidarDecimalSuperficieTambo(txtSuperficie.Text) == true) { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); int id_tambo; tambo = MapearATambo(); id_tambo = tamboNegocio.InsertarDevolviendoID(tambo); DialogResult result = MessageBox.Show("El tambo fue dado de alta exitosamente", "Alta", MessageBoxButtons.OK, MessageBoxIcon.Information); Principal principal = new Principal(id_tambo); principal.id_tambo = id_tambo; principal.id_usuario = id_usuario; principal.Show(); this.Hide(); } else { MessageBox.Show("El valor de Superficie no es válido. Puede tener hasta 6 caracteres enteros y 2 decimales.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe completar los campos vacíos", "Información faltante", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }