private void btnAceptar_Click(object sender, EventArgs e) { PropiedadNegocio propiedadNegocio = new PropiedadNegocio(); DireccionNegocio direccionNegocio = new DireccionNegocio(); try { if (propiedad == null) { propiedad = new Propiedad(); } propiedad.DescripcionGeneral = txtDescripcion.Text; if (txtSuperficieCubierta.Text.Trim() == "" || txtSuperficieDescubierta.Text.Trim() == "") { MessageBox.Show("Las superficies son obligatorias"); return; } propiedad.SuperficieCubierta = int.Parse(txtSuperficieCubierta.Text); propiedad.SuperficieDescubierta = int.Parse(txtSuperficieDescubierta.Text); if (propiedad.Id != 0) { propiedadNegocio.modificar(propiedad); MessageBox.Show("Modificado Correctamente."); } else { propiedad.Direccion.Id = direccionNegocio.agregar(propiedad.Direccion); propiedadNegocio.alta(propiedad); MessageBox.Show("Agregado Correctamente."); } Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }