2013-03-04 4 views
0

Я разрабатываю службу wcf для Windows 8 APP. Но однажды я задохнулся. Следующий метод, это ближайшие данные в базе данных с использованием сущности. Но эти данные возвращаются к типу класса. Мой вопрос, если результат нулевой, что может я послал человека, который будет этот методКак я могу повернуть назад?

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); 
    } 

с этим methot Я послал его, создав новый тип класса, но часть, которые используют этот methot не работает, потому что значения утрачивают. как мы можем предотвратить это.

Клиент:

AnketorDTO anketor = await client.AnketorBulAsync(txtKullanici.Text, txtSifre.Password); 
      **if (anketor != null) 
       lblError.Text = anketor.Adi;** 
      else 
       lblError.Text = "Hata"; 

ответ

0

Вы можете попробовать этот метод, чтобы увидеть, если он работает?

_entity = new AnketDBEntities(); 
var result = _entity.Anketors.FirstOrDefault(yourexpressions); 
+0

Я устал от этого. К сожалению, это не сработало. Что мы можем сделать с клиентской стороны для того, чтобы использовать null класса типов на стороне клиента из WCF? –

Смежные вопросы