public void AddCommand()
        {
            if (IsNotValid)
            {
                return;
            }

            if (_nodeIntegration.NodeIndex + 1 > MaxTicketSize)
            {
                errorScreen.ShowError(ExceptionsMessages.TamanhoMaximoPreenchido);
                return;
            }

            var dropdownValue = industryField.value;
            var processedWord = (int.Parse(productField.options[productField.value].text) + 1).ToString()[0];
            var poppedTicket  = poppedTicketField.value.ToString()[0];

            string pushedTicket = "";

            foreach (var pushedTicketField in pushedTicketsFields.Where(x => x.IsEnabled))
            {
                pushedTicket += pushedTicketField.Value;
            }

            try
            {
                _nodeIntegration.AddCommand(processedWord, poppedTicket, pushedTicket, dropdownValue);
            }
            catch (System.Exception exception) {
                errorScreen.ShowError(exception.Message);
                return;
            }

            ResetTicketFields();
            SetTicketsInUi();
            addCommandScreen.SetActive(false);
        }
 public void ShowErrorModal(string titleText, string descText, string buttonText = "Close")
 {
     ErrorModal.ShowError(titleText, descText, buttonText);
 }