Различия
Показаны различия между двумя версиями страницы.
| external:pro_toilet:03_print_layouts:02_print_layout_iiko [2023/10/18 11:50] – создано leonid_sterligov | external:pro_toilet:03_print_layouts:02_print_layout_iiko [2023/11/07 12:37] (текущий) – leonid_sterligov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Настройка макета печати для iiko ====== | ====== Настройка макета печати для iiko ====== | ||
| + | Код для встраивания в макет: | ||
| + | < | ||
| + | @using System.Net | ||
| + | @using System.IO | ||
| + | @ { | ||
| + | string url = " | ||
| + | string response = ""; | ||
| + | try { | ||
| + | HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url); | ||
| + | request.Method = " | ||
| + | using(HttpWebResponse httpResponse = (HttpWebResponse) request.GetResponse()) { | ||
| + | using(StreamReader streamReader = new StreamReader(httpResponse.GetResponseStream())) { | ||
| + | response = streamReader.ReadToEnd(); | ||
| + | } | ||
| + | } | ||
| + | } catch (WebException ex) { | ||
| + | |||
| + | } | ||
| + | } | ||
| + | |||
| + | @if(response != "" | ||
| + | <center > | ||
| + | <np /> | ||
| + | Код доступа в туалет | ||
| + | <np /> | ||
| + | @response | ||
| + | </ | ||
| + | } | ||
| + | </ | ||
| + | **IP и Port заменить на ip сервера на котором запущен ProToilet и порт который указан в настройках ProToilet. | ||