如果客户端不存在或为空,则返回错误消息

问题描述 投票:0回答:1

当前,我创建了一个测试应用程序以测试我的SOAP服务,并且一切正常,现在,如果用户输入的ID在数据库中不存在,或者如果未在文本框中输入ID,我想返回错误消息。enter image description here

错误messaga应该出现在txtRezultat或弹出消息中,没关系。

 private void button1_Click(object sender, EventArgs e)
        {
            AkontoService.AkontasSoapClient client = new AkontoService.AkontasSoapClient();           
            var respons = client.GetAkontasById(txtAkonto.Text);
            txtRezultat.Text = respons;
        }
c# soap service
1个回答
0
投票

您可以在设置内容之前检查响应的内容。

private void button1_Click(object sender, EventArgs e)
    {
        AkontoService.AkontasSoapClient client = new AkontoService.AkontasSoapClient();
        var respons = client.GetAkontasById(txtAkonto.Text);
        if (string.IsNullOrEmpty(respons))
        {
            txtRezultat.Text = "Error: Client not found!";
        }
        else
        {
            txtRezultat.Text = respons;
        }
    }
© www.soinside.com 2019 - 2024. All rights reserved.