Bonjour,
Je dois faire une fonction qui recherche dans une table les congés non traités en paye en me retournant le solde et les dates de début et de fin
donc j'ai fais :
Sur un exemple ou il y a un enregistrment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Public Shared Function GetReqCP_RTT_EnCours(ByVal LesDatas As ReqEntities, ByVal LeDemandeur As String) As CongePris Try Return (From LeConge In LesDatas.Conges Where LeConge.Demandeur = LeDemandeur And LeConge.State = "Accepté" Group LeConge By LeConge.Demandeur Into g = Group _ Select New CongePris With { _ .CP = g.Sum(Function(x) x.NbJoursCP), _ .RTT = g.Sum(Function(x) x.NbJoursRTT), _ .DteDeb = g.Min(Function(T) T.DateDeb), _ .DteFin = g.Max(Function(T) T.DateFin) }).Single Catch ex As Exception Return Nothing End Try End Function
me retourne cet enregistrement , alors que ma requetes Linq ne me retourne rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT *FROM Conges WHERE (Demandeur = 'XXX') AND (State = 'Accepté')
quelqu'un peut me dire mon erreur?
Partager