Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методпособие РП.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.56 Mб
Скачать

2.3. Реализация клиента для сервиса в Visual Studio на c#

Для создания клиента необходимо:

  1. Создать проект как «Приложение Windows Forms»

  2. Добавить ссылку на веб-сервис

  1. Оформить форму для подключения к веб-сервису, например:

где свойства таблицы следующие:

  1. Добавить программный код

localhost.TovarServiceService service = new localhost.TovarServiceService();

localhost.tovar[] arrTovar;

private void mnuDecide_Click_1(object sender, EventArgs e)

{

txtSumma.Text = service.getSumOfTovar().ToString();

}

private void mnuShowAll_Click(object sender, EventArgs e)

{

arrTovar = service.getAllTovar();

grid.Rows.Clear();

foreach(localhost.tovar el in arrTovar){

object[] buffer = new object[4];

buffer[0] = el.name;

buffer[1] = el.price;

buffer[2] = el.kol;

buffer[3] = el.price * el.kol;

grid.Rows.Add(buffer);

}

}

  1. Проверить работу приложения