14 messaggi dal 11 marzo 2012
SILVERLIGHT - BUSINESS APPLICATION - RIA SERVICE
Eseguo questa operazione all'interno di un button e vorrei eseguire alcune operazioni se la ricerca è andata a buonfine oppure uscire dalla routine se non trova niente.

Ma il punto è che secondo me trova qualcosa ma non so come chiedergli se l'ha trovata o meno.

Dim _AcquistatiContext As OrganizationContext = AcquistaDataSource.DomainContext
        _AcquistatiContext.Load(_AcquistatiContext.GetAcquistatiCercaQuery(PassID))


ora io so che trova qualcosa perchè se carico il risultato in una grid lo visualizzo ma non voglio usare una grid.

vorrei con un IF controllare _acquistatiContext e dire se ha trovato PassID vai avanti altrimenti esci!!!!

buio totale
sto impazzendo

grz
Modificato da garzone il 30 agosto 2012 12.51 -
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
garzone ha scritto:
SILVERLIGHT - BUSINESS APPLICATION - RIA SERVICE
Eseguo questa operazione all'interno di un button e vorrei eseguire alcune operazioni se la ricerca è andata a buonfine oppure uscire dalla routine se non trova niente.

Ma il punto è che secondo me trova qualcosa ma non so come chiedergli se l'ha trovata o meno.

Dim _AcquistatiContext As OrganizationContext = AcquistaDataSource.DomainContext
        _AcquistatiContext.Load(_AcquistatiContext.GetAcquistatiCercaQuery(PassID))


ora io so che trova qualcosa perchè se carico il risultato in una grid lo visualizzo ma non voglio usare una grid.

vorrei con un IF controllare _acquistatiContext e dire se ha trovato PassID vai avanti altrimenti esci!!!!

buio totale
sto impazzendo

grz
Modificato da garzone il 30 agosto 2012 12.51 -


Ciao,
potresti usare LoadOperation che espone l'evento Completed:
var query = _context.GetTasksQuery().Take(pageSize);
LoadOperation loadOperation = _context.Load<Task>(query);
loadOperation.Completed += (o, e) =>
{
if (loadOperation.HasError)
{
loadOperation.MarkErrorAsHandled();
return;
}
var tasks = loadOperation.Entities.Cast<Task>().ToList();
};[/code
Modificato da novecento il 31 agosto 2012 11.40 -

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.