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); }