В первых строках выполняется объявление переменных: ws — объектная переменная для ссылки на используемый приложением Web-сервис, dsOrders — набор данных (заказы), log и pass — текстовые переменные для принятия значения имени и пароля, uspex — признак успешного вы¬полнения операции добавления заказа. Если вы хотите сыграть свадьбу в Бульгуме то посетите городской портал тут: http://www.bugulma.ws/load/svadba_v_bugulme/31.
На следующем шаге переменные log и pass получают значения имени и пароля из соответствующей коллекции элемента session, в которой были сохранены имя и пароль на странице идентификации пользователя.
Затем вызывается метод AddOrders созданного ранее Web-сервиса для до¬бавления заказа, которому в качестве параметров передаются имя и пароль пользователя. Результаты работы этого Web-метода присваиваются пере¬менной uspex. Далее в блоке IF проверяется успешность выполнения опе¬рации добавления заказа. Если заказ был добавлен в базу данных, то обнов¬ляется набор данных dsOrders и элемент DropDownList. Таким образом, до-бавленный заказ появится в выпадающем списке.
Дважды щелкните на кнопке Удалить заказ и в код шаблона обработчика события нажатия кнопки добавьте следующие команды (листинг 10.20).
Листинг 10.20
’ Visual Basic
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As Sys- tem.EventArgs) Handles Button2.Click
'Удалить заказ
Dim ws As New localhost. Servicel ()
Dim dsOrders As New DataSet()
Dim log, pass As String
Dim orderid As String
Dim uspex As Boolean
log=Session.Item("login")
pass=Session.Item("pass")
orderid=DropDownListl.SelectedItem.Value
uspex=ws.DelOrders(log, pass, orderid)
If uspex Then
dsOrders.Merge(ws.GetOrders(log, pass))
DropDownListl.DataSource=dsOrders DropDownListl.DataBind()
End If End Sub
//C#
private void Button2_Click(object sender, System.EventArgs e) {
//’Удалить заказ
localhost.Service1 ws=new localhost. Service 1 () ;
I >,ii,iSei d-nidei - ;
dsOrders=new DataSet("Orders") ;
-.Mil |g log ;
lllng pa--;
-liing oldel id; bool ii - pe x ;
log = (string) Session["login"] ; pass=(string)Session["pass"] ; orderid=DropDownList1.SelectedItem.Value; short order= System.Convert.ToInt 16(orderid) ; uspex=ws.DelOrders(log, pass, order);
if IN I e X I {
dsOrders.Merge(ws.GetOrders(log, pass)) ; DropDownList1.DataSource=dsOrders;
DropDownList1.DataBind();
!
!
Опубликовал vovan666
July 06 2013 07:39:49 ·
3 Комментариев ·
3181 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Oleg27 December 30 2024 11:03:55
Игровой автомат https://mirror1xbet.com представляет собой захватывающее путешествие в мир волшебства и приключений. С разработкой передовых технологий в игровой индустрии, этот слот отличается уникальным дизайном и захватывающей геймплейной механикой. Главным героем слота является Ragnawolf, могущественный воин, обладающий силой дикой энергии. Он ведет игрока через леса и горы, где его задача – собрать дикие энергии для разблокировки уникальных бонусов и возможностей. Графика и звуковое сопровождение создают атмосферу приключения, погружая игрока в увлекательный мир Ragnawolves WildEnergy.
Oleg27 December 30 2024 11:05:09
Выбрать лучшее онлайн казино очень легко, просто переходите по ссылке онлайн казино Селектор казино https://1xbetvkhod.com которую я вам прислал сюда. Вам тут очень понравится хотя бы потому что вы тут будете очень отлично зарабатывать. А еще благодаря онлайн казино Selector Casino вы получите отличные бонусы, всем удачи!
Oleg27 December 30 2024 11:06:07
Я занимаюсь криптой и этой основной доход. Зарабатываю в интернете , сложного ничего в этом нет ,делюсь статьей https://1xbetsayt.com с помощью которой я начала зарабатывать. Там доступная информация и она обновляется всегда
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.