2013-07-30 3 views
0
public object Execute(UpdateUserStatusMessage message) 
{ 

    IList<UserPreferredAccount> CustomerList = null; 

    var query = CPSession.CreateSQLQuery("exec CP.CP_USR_CNTCT_CSTMR_SELECT :userId "); 
    query.SetInt32("userId", message.CpUserCntctId); 
    query.SetResultTransformer(Transformers.AliasToBean(typeof(UserPreferredAccount))); 

    var model = new UpdateUserStatusModel 
     { 
     UserId = message.CpUserCntctId, 
     UserPreferredAccounts = query.List<UserPreferredAccount> 
     }; 

    return model; 
} 

에 방법 그룹 "목록"을 변환 할 수 없습니다가 UpdateUserStatusModel입니다 : 제목에 설명 된대로 그것은 나에게 오류를 제공비 대리자 형식 여기

public class UpdateUserStatusModel{ 
     public int UserId {set; get;} 
     public IList<UserPreferredAccount> UserPreferredAccounts{set; get;} 
} 

, 나는 그들 모두 같은 종류의 상점 생각 .

답변

2

당신은 괄호와 세미콜론이 필요합니다

UserPreferredAccounts = query.List<UserPreferredAccount>() 
+0

그건 내 실수 죄송합니다, – Twocode

+0

@Twocode 여전히 괄호에게 – empi

+0

필요 그것을 해결 한 예! 바보 같은 실수 XD 덕분에 empi – Twocode

관련 문제