Windows 8 APP 用の wcf サービスを開発しています。しかし、私はある時点で窒息しています。次のメソッドは、エンティティを使用してデータベース内のデータを取得しています。しかし、このデータはクラス型に戻ります。私の質問、結果が null の場合、このメソッドを送信する人に何を送信できますか
public AnketorDTO AnketorBul(string tc, string pass)
{
_entity = new AnketDBEntities();
var result = (from i in _entity.Anketors
where i.TC == tc
where i.Sifre == pass
select i).ToList();
if (!result.Any())
-->>> return new AnketorDTO();
Anketor anketor = result.First();
return Converter.ConvertAnketorToAnketorDTO(anketor);
}
この方法で新しいクラス型を作成して送信しましたが、値がnullになるため、この方法を使用する部分が機能しません。どうすればそれを防ぐことができますか。
クライアント :
AnketorDTO anketor = await client.AnketorBulAsync(txtKullanici.Text, txtSifre.Password);
**if (anketor != null)
lblError.Text = anketor.Adi;**
else
lblError.Text = "Hata";