public void ConfirmClick() { string id = textTypeID.text; string name = inputFieldName.text; string description = inputFieldDescription.text; bool status = toggleStatus.isOn; EnvironmentType envType; if (name.Trim() == "") { LevelManager.Instance.AlterMessage("Nome inválido. Digite um nome válido!", Color.red); } else if (description.Trim() == "") { LevelManager.Instance.AlterMessage("Descrição inválida. Digite uma descrição válida!", Color.red); } else { envType = new EnvironmentType(name, description, status ? 1 : 0); if (state == 1) { string returnMsg = envType.Insert(); if (returnMsg.Equals("Ok")) { LevelManager.Instance.AlterMessage("Tipo de ambiente inserido com sucesso!", Color.green); Begin(); if (rowsClone != null) { ClearMainTable(); } } else { LevelManager.Instance.AlterMessage(returnMsg, Color.red); } } else if (state == 2) { string returnMsg = envType.Alter(Convert.ToInt32(id)); if (returnMsg.Equals("Ok")) { LevelManager.Instance.AlterMessage("Tipo de ambiente alterado com sucesso!", Color.green); Begin(); if (rowsClone != null) { ClearMainTable(); } } else { LevelManager.Instance.AlterMessage(returnMsg, Color.red); } } } }