public bool AddInmueble(Inmueble mostrarInmueble) { hasError = false; try { SqlInmueble inmueble = new SqlInmueble(mostrarInmueble); LinqDataContext dc = new LinqDataContext(); int? nuevoInmuebleId = 0; dc.AddInmueble(inmueble.Categoria, inmueble.Direccion, inmueble.Vendedor, inmueble.Precio, inmueble.Descripcion, ref nuevoInmuebleId); inmueble.InmuebleId = (int)nuevoInmuebleId; mostrarInmueble.ProductAdded2DB(inmueble); } catch (Exception ex) { errorMessage = "Add error, " + ex.Message; hasError = true; } return(!hasError); }