private void btn_addShip_Click(object sender, EventArgs e) { if (!ValidationHelper.ValidatePlacementForm(txt_player1FirstPosX, txt_player1FirstPosY, txt_player1LastPosX, txt_player1LastPosY)) { return; } var newShip = new Ship(Convert.ToInt32(txt_player1FirstPosX.Text), Convert.ToInt32(txt_player1FirstPosY.Text), Convert.ToInt32(txt_player1LastPosX.Text), Convert.ToInt32(txt_player1LastPosY.Text)); _placedShips.Add(newShip); _gridController.AddShipToShow(newShip); ResetPlacementControls(txt_player1FirstPosX, txt_player1FirstPosY, txt_player1LastPosX, txt_player1LastPosY); }