/// <summary> /// Returns a Expedition instance /// </summary> /// <param name="parse"></param> /// <returns></returns> public static SystemPointer Map(ParseObject parseObject) { SystemPointer sp = new SystemPointer(); sp.ObjectId = parseObject.ObjectId; sp.CreatedAt = parseObject.CreatedAt.Value; sp.UpdatedAt = parseObject.UpdatedAt.Value; sp.CurrentObjectId = parseObject.Get <string>("currentObjectId"); sp.LastObjectId = parseObject.Get <string>("lastObjectId"); return(sp); }
public async Task <SystemPointer> Save(SystemPointer entity) { if (null == entity) { throw new ArgumentNullException("SystemPointer"); } ParseObject systemPointer = new ParseObject("SystemPointer"); systemPointer["expedition"] = _expedition.ObjectId; systemPointer["currentObjectId"] = entity.CurrentObjectId; systemPointer["lastObjectId"] = entity.LastObjectId; await systemPointer.SaveAsync(); entity.ObjectId = systemPointer.ObjectId; entity.CreatedAt = systemPointer.CreatedAt.Value; entity.UpdatedAt = systemPointer.UpdatedAt.Value; return(entity); }
public Task <SystemPointer> Insert(SystemPointer entity) { throw new NotImplementedException(); }