bonjour,
mon souci est trés simple ,je crois que c'est juste un truc que j'ai ratté .
voila,
les ligne s'affiche en doublant , chaque ligne s'affiche deux fois dans la VIEW !!
voici mon code
par contre avec ce code il n'y a pas de redondance (enfin c'est l'admin qui peut tout voir ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 public ActionResult Index_entre() { if (Session["id_entreprise"] != null) { int id_entre = Convert.ToInt32(Session["id_entreprise"]); var l = (from c in entity.postule from c1 in entity.candidat from c3 in entity.annonce from c2 in entity.entreprise where c.idannonce == c3.idannonce && c.idcandidat == c1.idCandidat && c3.identreprise == id_entre select new liste_postule { id_annonce = c.idannonce, id_candidat = c.idcandidat, nom_candidat = c1.nomcandidat, fonction = c3.fonction, type_activite = c3.typeactivite, profilrech = c3.profilrech, date_annonce = c3.date_annonce, nom_entre = c2.raisonsociale, etat = c.etat }); return View(l.ToList()); } else { return RedirectToAction("erreur", "Home"); } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 public ActionResult Index() { var l = (from c in entity.postule from c1 in entity.candidat from c3 in entity.annonce from c2 in entity.entreprise where c.idannonce == c3.idannonce && c.idcandidat == c1.idCandidat && c3.identreprise==c2.Identreprise select new liste_postule { id_annonce=c.idannonce, id_candidat=c.idcandidat, nom_candidat=c1.nomcandidat, fonction=c3.fonction, type_activite=c3.typeactivite, profilrech=c3.profilrech, date_annonce=c3.date_annonce, nom_entre=c2.raisonsociale, etat=c.etat }); return View(l.ToList()); }
merci
Partager