public bool guarda() { bool correcto = true; vehServ.add(vehiculoNuevo); vehNuevo.id = vehServ.getLastId() + 1; try { if (editar) { vehServ.edit(vehiculoNuevo); listaVehiculos.EditItem(vehiculoNuevo); listaVehiculos.CommitEdit(); } else { vehServ.add(vehiculoNuevo); } vehServ.save(); } catch (DbUpdateException dbex) { correcto = false; System.Console.WriteLine(dbex.StackTrace); System.Console.WriteLine(dbex.InnerException); } return(correcto); }