public User Register(User user) { TableQuery <UserEntity> query = new TableQuery <UserEntity>().Where(TableQuery.GenerateFilterCondition("username", QueryComparisons.Equal, user.username)); // Print the fields for each customer. foreach (UserEntity entity in t_reference.ExecuteQuery(query)) { return(new User() { username = "******" }); } if (!String.IsNullOrWhiteSpace(user.username) && !String.IsNullOrWhiteSpace(user.password)) { user.Name = (!String.IsNullOrWhiteSpace(user.Name)) ? user.Name : user.username; TableOperation insertOperation = TableOperation.InsertOrReplace(EntityMediator.getTableEntity(user)); t_reference.Execute(insertOperation); user.password = ""; CloudBlockBlob b_reference = container.GetBlockBlobReference(user.username); b_reference.UploadText(JsonConvert.SerializeObject(user)); } else { return(new User() { username = "******" }); } user.password = ""; return(user); }
// Turn controls into it's own class public void Update(KeyboardState keyState, EntityMediator mediator) { if ((Globals.Mouse.LeftClickDown()) && (Keyboard.GetState().IsKeyDown(Keys.F))) { Vector2 InitialPosition = new Vector2(Globals.Mouse.WorldLocation.X, Globals.Mouse.WorldLocation.Y); mediator.AddEntity(EntityTypes.e_baseEntity, InitialPosition); } if ((Globals.Mouse.LeftClickDown()) && (Keyboard.GetState().IsKeyDown(Keys.G))) { Vector2 InitialPosition = new Vector2(Globals.Mouse.WorldLocation.X, Globals.Mouse.WorldLocation.Y); mediator.AddEntity(EntityTypes.e_spore, InitialPosition); } if (Keyboard.GetState().IsKeyDown(Keys.X)) { mediator.RemoveAll(); } if (keyState.IsKeyDown(Keys.E) || Globals.Mouse.ScrollUp) { Globals._camera.Zoom += 0.1f; } if (keyState.IsKeyDown(Keys.Q) || Globals.Mouse.ScrollDown) { Globals._camera.Zoom -= 0.1f; } // Move the camera when the arrow keys are pressed Vector2 movement = Vector2.Zero; if (keyState.IsKeyDown(Keys.A)) { movement.X--; } if (keyState.IsKeyDown(Keys.D)) { movement.X++; } if (keyState.IsKeyDown(Keys.W)) { movement.Y--; } if (keyState.IsKeyDown(Keys.S)) { movement.Y++; } if (keyState.IsKeyDown(Keys.Space)) { Globals._camera.Pos = new Vector2(0, 0); } Globals._camera.Pos += movement * 20; }
public Piece savePiece(Piece piece) { piece.uploadDate = DateTime.Now; PieceEntity entity = EntityMediator.getTableEntity(piece); CloudBlockBlob blockBlob = container.GetBlockBlobReference(piece.title); blockBlob.UploadTextAsync(JsonConvert.SerializeObject(piece)); TableOperation insertOperation = TableOperation.InsertOrReplace(entity); t_reference.Execute(insertOperation); return(piece); }