/// <summary> /// Guarda los cambios del recurso existente. /// </summary> /// <param name="map"></param> /// <returns></returns> public bool Edit(Map map) { if (!IsValidForEdit(map)) { return(false); } MapMapper mapMapper = new MapMapper(); if (!mapMapper.Edit(map)) { string errorDescription = "No se ha podido modificar el mapa."; log.AddLogCritical("Edit", errorDescription, this); AddError(new ResultBE(ResultBE.Type.FAIL, errorDescription)); return(false); } return(true); }