// GET: ChefDeService public ActionResult Index(ChefDeServiceViewModel vm) { if (HttpContext.User.Identity.IsAuthenticated) { vm._Collaborateur = dal.ObtenirCollaborateur(HttpContext.User.Identity.Name); vm.ListeCollab = vm._Collaborateur.Service.Collaborateurs; if (vm._Collaborateur.Service.Type == TypeService.Direction && vm._Collaborateur.Chef) { vm.ListeCollab.AddRange(dal.getChefRhEtCompta()); } foreach (Collaborateur c in vm.ListeCollab) { int a = 0; int b = 0; foreach (NoteDeFrais n in vm._Collaborateur.Service.NotesDeFrais) { if (c.NotesDeFrais.Contains(n)) { a += n.NbrRefusé(); b += n.NbrEnAttente(); } } vm.nbrRefusé.Add(a); vm.nbrEnAttente.Add(b); } return(View(vm)); } return(View()); }
// GET: ChefDeService public ActionResult Index(ChefDeServiceViewModel vm) { if (HttpContext.User.Identity.IsAuthenticated) { vm._Collaborateur = dal.ObtenirCollaborateur(HttpContext.User.Identity.Name); return(View(vm)); } return(View()); }