public static List <RAPPORT_VISITE> ChargerRapportParVisiteurEtat(string matricule, List <int> etat) { List <string> Matricule = new List <string>(); Matricule.Add(matricule); List <RAPPORT_VISITE> liste = RapportVisiteDAO.FindByEtatEtVisiteur(Matricule, etat); return(liste); }
/// Permet de charger les rapports non terminés du visiteur (état 1) /// </summary> /// <param name="m">matricule Visiteur</param> /// <returns>List<RAPPORT_VISITE></returns> public static List<RAPPORT_VISITE> ChargerRapportVisiteurEncours(String m) { List<RAPPORT_VISITE> lr; List<string> lm = new List<string>(); lm.Add(m); List<int> le = new List<int>(); le.Add(1); lr = RapportVisiteDAO.FindByEtatEtVisiteur(lm, le); return lr; }
/// Permet de charger les rapports terminés et consultés (état 3) d'un visiteur /// </summary> /// <param name="r">code région</param> /// /// <param name="code">code visiteur</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List <RAPPORT_VISITE> ChargerRapportRegionLusVisiteur(String r, string code) { //A faire : charger les rapports terminés (état = 3) des visiteurs d'une région List <RAPPORT_VISITE> lr; List <string> codes = new List <String>(); List <int> le = new List <int>(); le.Add(3); codes.Add(code); lr = RapportVisiteDAO.FindByEtatEtVisiteur(codes, le); return(lr); }
/// Permet de charger les rapports terminés du visiteur (état 2 et 3) /// </summary> /// <param name="m">matricule Visiteur</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List<RAPPORT_VISITE> ChargerRapportVisiteurFinis(String m) { //A faire : charger les rapports terminés (état = 2 ou 3) du visiteur List<RAPPORT_VISITE> lr; List<string> lm = new List<string>(); lm.Add(m); List<int> le = new List<int>(); le.Add(2); le.Add(3); lr = RapportVisiteDAO.FindByEtatEtVisiteur(lm, le); return lr; }
/// Permet de charger les rapports terminés du visiteur (état 2 et 3) /// </summary> /// <param name="m">matricule Visiteur</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List <RAPPORT_VISITE> ChargerRapportVisiteurFinis(String m) { List <string> matricule = new List <string>(); List <int> etats = new List <int>(); matricule.Add(m); etats.Add(2); etats.Add(3); List <RAPPORT_VISITE> lrv = new List <RAPPORT_VISITE>(); lrv = RapportVisiteDAO.FindByEtatEtVisiteur(matricule, etats); return(lrv); }
/// Permet de charger les rapports terminés du visiteur (état 2 et 3) /// </summary> /// <param name="m">matricule Visiteur</param> /// <returns>List<RAPPORT_VISITE>/returns> /// public static List <RAPPORT_VISITE> ChargerRapportVisiteurFinis(String m) { //A faire : charger les rapports terminés (état = 2 ou 3) du visiteur List <RAPPORT_VISITE> lrp = new List <RAPPORT_VISITE>(); List <int> etat = new List <int>(); etat.Add(2); etat.Add(3); List <string> matricule = new List <string>(); matricule.Add(m); lrp = RapportVisiteDAO.FindByEtatEtVisiteur(matricule, etat); return(lrp); }
/// Permet de charger les rapports terminés et consultés (état 3) des visiteurs d'une région /// </summary> /// <param name="r">code région</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List<RAPPORT_VISITE> ChargerRapportRegionLus(String code) { //A faire : charger les rapports terminés (état = 3) des visiteurs d'une région List<RAPPORT_VISITE> lr; List<string> lm = new List<string>(); List<int> le = new List<int>(); le.Add(3); List<VAFFECTATION> lvaff = VaffectationDAO.FindByRegion(code); foreach (VAFFECTATION vaff in lvaff) { // vis = VisiteurDAO.FindById(vaff.VIS_MATRICULE); lm.Add(vaff.VIS_MATRICULE); } lr = RapportVisiteDAO.FindByEtatEtVisiteur(lm, le); return lr; }
/// Permet de charger les rapports terminés et consultés (état 3) des visiteurs d'une région /// </summary> /// <param name="r">code région</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List <RAPPORT_VISITE> ChargerRapportRegionLus(String r) { //A faire : charger les rapports terminés (état = 3) des visiteurs d'une région List <VISITEUR> rv = new List <VISITEUR>(); List <RAPPORT_VISITE> lr; List <String> str = new List <String>(); rv = ChargerVisiteurByRegion(r); List <int> le = new List <int>(); le.Add(3); foreach (VISITEUR visi in rv) { str.Add(visi.VIS_MATRICULE); } lr = RapportVisiteDAO.FindByEtatEtVisiteur(str, le); return(lr); }
/// Permet de charger les rapports terminés et consultés (état 3) des visiteurs d'une région /// </summary> /// <param name="r">code région</param> /// <returns>List<RAPPORT_VISITE>/returns> public static List <RAPPORT_VISITE> ChargerRapportRegionLus(String r) { //A faire : charger les rapports terminés (état = 3) des visiteurs d'une région List <string> lesMatricules = new List <string>(); List <VAFFECTATION> lesVf = VaffectationDAO.FindByRegion(r); List <int> etats = new List <int>(); foreach (string matricule in lesMatricules) { foreach (VAFFECTATION v in lesVf) { lesMatricules.Add(v.VIS_MATRICULE); } } etats.Add(3); List <RAPPORT_VISITE> lrp = new List <RAPPORT_VISITE>(); lrp = RapportVisiteDAO.FindByEtatEtVisiteur(lesMatricules, etats); return(lrp); }