Beispiel #1
0
        public Utilisateur Find(String login, String password)
        {
            Utilisateur lUtilisateur;
            DataRow     row = DataBase.SelectRow("[tblUtilisateur]", "NomConnexion='" + login + "' and MotDePasse='" + password + "'");

            if (Util.isNULL(row))
            {
                return(null);
            }
            lUtilisateur = this.FillFields(row);
            LoadedMap.Add(lUtilisateur.ID, lUtilisateur);

            return(lUtilisateur);
        }
        public Médecin Find(String numeroLicense)
        {
            DataRow r = DataBase.SelectRow("[tblMédecin]", "numéroLicense='" + numeroLicense + "'");

            if (Util.isNULL(r))
            {
                return(null);
            }
            Médecin m = this.FillFields(r);

            LoadedMap.Add(m.ID, m);

            return(m);
        }
        public List <Patient> Find(string nom, string prenom)
        {
            List <Patient> lPatient = new List <Patient>();
            Patient        p;

            String query = "WHERE";

            if (nom.Trim() != "")
            {
                query += " nom ='" + nom + "'";
                if (prenom.Trim() != "")
                {
                    query += " and prénom='" + prenom + "'";
                }
            }
            else
            {
                if (prenom.Trim() != "")
                {
                    query += " prénom='" + prenom + "'";
                }
            }

            if (query.Equals("WHERE"))
            {
                query = "";
            }

            DataTable table = DataBase.Select("SELECT * FROM [tblPatient] " + query + " ORDER BY nom");

            if (Util.isNULL(table))
            {
                return(null);
            }

            DataRow[] dr = table.Select();
            for (int i = 0; i < dr.Length; i++)
            {
                p = this.FillFields(dr.ElementAt(i));
                lPatient.Add(p);
                LoadedMap.Add(p.ID, p);
            }
            if (lPatient.Count() > 0)
            {
                return(lPatient);
            }

            return(null);
        }
Beispiel #4
0
        public List <Pharmacie> Find(string numero, string nom)
        {
            List <Pharmacie> lPharmacie = new List <Pharmacie>();
            Pharmacie        p;

            String query = "WHERE";

            if (nom.Trim() != "")
            {
                query += " nom ='" + nom + "'";
                if (numero.Trim() != "")
                {
                    query += " and numéro='" + numero + "'";
                }
            }
            else
            {
                if (numero.Trim() != "")
                {
                    query += " numéro='" + numero + "'";
                }
            }

            if (query.Equals("WHERE"))
            {
                query = "";
            }

            DataTable table = DataBase.Select("SELECT * FROM [tblPharmacie] " + query + " ORDER BY nom");

            if (Util.isNULL(table))
            {
                return(null);
            }

            DataRow[] dr = table.Select();
            for (int i = 0; i < dr.Length; i++)
            {
                p = this.FillFields(dr.ElementAt(i));
                lPharmacie.Add(p);
                LoadedMap.Add(p.ID, p);
            }
            if (lPharmacie.Count() > 0)
            {
                return(lPharmacie);
            }

            return(null);
        }
Beispiel #5
0
        //--------------------------------------------------------------------
        public Médicament Find(Guid ID)
        {
            Médicament lMédicament = (Médicament)AbstractFind(ID);

            if (Util.isNULL(lMédicament))
            {
                DataRow row = DataBase.SelectID(ID, "[tblMédicament]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lMédicament = this.FillFields(row);
                LoadedMap.Add(lMédicament.ID, lMédicament);
            }
            return(lMédicament);
        }
        //--------------------------------------------------------------------
        public PaiementEnCompte Find(Guid ID)
        {
            PaiementEnCompte lPaiementEnCompte = (PaiementEnCompte)AbstractFind(ID);

            if (Util.isNULL(lPaiementEnCompte))
            {
                DataRow row = DataBase.SelectID(ID, "[tblPaiementEnCompte]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lPaiementEnCompte = this.FillFields(row);
                LoadedMap.Add(lPaiementEnCompte.ID, lPaiementEnCompte);
            }
            return(lPaiementEnCompte);
        }
        //--------------------------------------------------------------------
        public Adresse Find(Guid ID)
        {
            Adresse lAdresse = (Adresse)AbstractFind(ID);

            if (Util.isNULL(lAdresse))
            {
                DataRow row = DataBase.SelectID(ID, "[Adresse]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lAdresse = this.FillFields(row);
                LoadedMap.Add(lAdresse.ID, lAdresse);
            }
            return(lAdresse);
        }
Beispiel #8
0
        //--------------------------------------------------------------------
        public Membre Find(Guid ID)
        {
            Membre lMembre = (Membre)AbstractFind(ID);

            if (Util.isNULL(lMembre))
            {
                DataRow row = DataBase.SelectID(ID, "[tblMembre]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lMembre = this.FillFields(row);
                LoadedMap.Add(lMembre.ID, lMembre);
            }
            return(lMembre);
        }
Beispiel #9
0
        //--------------------------------------------------------------------
        public BandeAnnonce Find(Guid ID)
        {
            BandeAnnonce lBandeAnnonce = (BandeAnnonce)AbstractFind(ID);

            if (Util.isNULL(lBandeAnnonce))
            {
                DataRow row = DataBase.SelectID(ID, "[tblBandeAnnonce]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lBandeAnnonce = this.FillFields(row);
                LoadedMap.Add(lBandeAnnonce.ID, lBandeAnnonce);
            }
            return(lBandeAnnonce);
        }
        //--------------------------------------------------------------------
        public Pharmacien Find(Guid ID)
        {
            Pharmacien lPharmacien = (Pharmacien)AbstractFind(ID);

            if (Util.isNULL(lPharmacien))
            {
                DataRow row = DataBase.SelectID(ID, "[tblPharmacien]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lPharmacien = this.FillFields(row);
                LoadedMap.Add(lPharmacien.ID, lPharmacien);
            }
            return(lPharmacien);
        }
        //--------------------------------------------------------------------
        public RuptureDeStock Find(Guid ID)
        {
            RuptureDeStock lRuptureDeStock = (RuptureDeStock)AbstractFind(ID);

            if (Util.isNULL(lRuptureDeStock))
            {
                DataRow row = DataBase.SelectID(ID, "[tblRuptureDeStock]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lRuptureDeStock = this.FillFields(row);
                LoadedMap.Add(lRuptureDeStock.ID, lRuptureDeStock);
            }
            return(lRuptureDeStock);
        }
        //--------------------------------------------------------------------
        public Médecin Find(Guid ID)
        {
            Médecin lMédecin = (Médecin)AbstractFind(ID);

            if (Util.isNULL(lMédecin))
            {
                DataRow row = DataBase.SelectID(ID, "[tblMédecin]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lMédecin = this.FillFields(row);
                LoadedMap.Add(lMédecin.ID, lMédecin);
            }
            return(lMédecin);
        }
        //--------------------------------------------------------------------
        public Catégorie Find(Guid ID)
        {
            Catégorie lCatégorie = (Catégorie)AbstractFind(ID);

            if (Util.isNULL(lCatégorie))
            {
                DataRow row = DataBase.SelectID(ID, "[tblCatégorie]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lCatégorie = this.FillFields(row);
                LoadedMap.Add(lCatégorie.ID, lCatégorie);
            }
            return(lCatégorie);
        }
        //--------------------------------------------------------------------
        public PaiementCarteCrédit Find(Guid ID)
        {
            PaiementCarteCrédit lPaiementCarteCrédit = (PaiementCarteCrédit)AbstractFind(ID);

            if (Util.isNULL(lPaiementCarteCrédit))
            {
                DataRow row = DataBase.SelectID(ID, "[tblPaiementCarteCrédit]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lPaiementCarteCrédit = this.FillFields(row);
                LoadedMap.Add(lPaiementCarteCrédit.ID, lPaiementCarteCrédit);
            }
            return(lPaiementCarteCrédit);
        }
Beispiel #15
0
        //--------------------------------------------------------------------
        public Remboursement Find(Guid ID)
        {
            Remboursement lRemboursement = (Remboursement)AbstractFind(ID);

            if (Util.isNULL(lRemboursement))
            {
                DataRow row = DataBase.SelectID(ID, "[tblRemboursement]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lRemboursement = this.FillFields(row);
                LoadedMap.Add(lRemboursement.ID, lRemboursement);
            }
            return(lRemboursement);
        }
        //--------------------------------------------------------------------
        public SessionCoteFilm Find(Guid ID)
        {
            SessionCoteFilm lSessionCoteFilm = (SessionCoteFilm)AbstractFind(ID);

            if (Util.isNULL(lSessionCoteFilm))
            {
                DataRow row = DataBase.SelectID(ID, "[tblSessionCoteFilm]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lSessionCoteFilm = this.FillFields(row);
                LoadedMap.Add(lSessionCoteFilm.ID, lSessionCoteFilm);
            }
            return(lSessionCoteFilm);
        }
        //--------------------------------------------------------------------
        public Client Find(Guid ID)
        {
            Client lClient = (Client)AbstractFind(ID);

            if (Util.isNULL(lClient))
            {
                DataRow row = DataBase.SelectID(ID, "[Client]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lClient = this.FillFields(row);
                LoadedMap.Add(lClient.ID, lClient);
            }
            return(lClient);
        }
Beispiel #18
0
        //--------------------------------------------------------------------
        public Installation Find(Guid ID)
        {
            Installation lInstallation = (Installation)AbstractFind(ID);

            if (Util.isNULL(lInstallation))
            {
                DataRow row = DataBase.SelectID(ID, "[Installation]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lInstallation = this.FillFields(row);
                LoadedMap.Add(lInstallation.ID, lInstallation);
            }
            return(lInstallation);
        }
Beispiel #19
0
        //--------------------------------------------------------------------
        public Approvisionnement Find(Guid ID)
        {
            Approvisionnement lApprovisionnement = (Approvisionnement)AbstractFind(ID);

            if (Util.isNULL(lApprovisionnement))
            {
                DataRow row = DataBase.SelectID(ID, "[tblApprovisionnement]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lApprovisionnement = this.FillFields(row);
                LoadedMap.Add(lApprovisionnement.ID, lApprovisionnement);
            }
            return(lApprovisionnement);
        }
Beispiel #20
0
        //--------------------------------------------------------------------
        public PrescriptionLignePrescriptionMédicament Find(Guid ID)
        {
            PrescriptionLignePrescriptionMédicament lPrescriptionLignePrescriptionMédicament = (PrescriptionLignePrescriptionMédicament)AbstractFind(ID);

            if (Util.isNULL(lPrescriptionLignePrescriptionMédicament))
            {
                DataRow row = DataBase.SelectID(ID, "[tblPrescriptionLignePrescriptionMédicament]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lPrescriptionLignePrescriptionMédicament = this.FillFields(row);
                LoadedMap.Add(lPrescriptionLignePrescriptionMédicament.ID, lPrescriptionLignePrescriptionMédicament);
            }
            return(lPrescriptionLignePrescriptionMédicament);
        }
Beispiel #21
0
        //--------------------------------------------------------------------
        public CompteService Find(Guid ID)
        {
            CompteService lCompteService = (CompteService)AbstractFind(ID);

            if (Util.isNULL(lCompteService))
            {
                DataRow row = DataBase.SelectID(ID, "[CompteService]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lCompteService = this.FillFields(row);
                LoadedMap.Add(lCompteService.ID, lCompteService);
            }
            return(lCompteService);
        }
        //--------------------------------------------------------------------
        public Employe Find(Guid ID)
        {
            Employe lEmploye = (Employe)AbstractFind(ID);

            if (Util.isNULL(lEmploye))
            {
                DataRow row = DataBase.SelectID(ID, "[Employe]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lEmploye = this.FillFields(row);
                LoadedMap.Add(lEmploye.ID, lEmploye);
            }
            return(lEmploye);
        }
Beispiel #23
0
        //--------------------------------------------------------------------
        public TransactionVente Find(Guid ID)
        {
            TransactionVente lTransactionVente = (TransactionVente)AbstractFind(ID);

            if (Util.isNULL(lTransactionVente))
            {
                DataRow row = DataBase.SelectID(ID, "[tblTransactionVente]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lTransactionVente = this.FillFields(row);
                LoadedMap.Add(lTransactionVente.ID, lTransactionVente);
            }
            return(lTransactionVente);
        }
        //--------------------------------------------------------------------
        public ServiceDiffusion Find(Guid ID)
        {
            ServiceDiffusion lServiceDiffusion = (ServiceDiffusion)AbstractFind(ID);

            if (Util.isNULL(lServiceDiffusion))
            {
                DataRow row = DataBase.SelectID(ID, "[ServiceDiffusion]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lServiceDiffusion = this.FillFields(row);
                LoadedMap.Add(lServiceDiffusion.ID, lServiceDiffusion);
            }
            return(lServiceDiffusion);
        }
Beispiel #25
0
        //--------------------------------------------------------------------
        public Administrateur Find(Guid ID)
        {
            Administrateur lAdministrateur = (Administrateur)AbstractFind(ID);

            if (Util.isNULL(lAdministrateur))
            {
                DataRow row = DataBase.SelectID(ID, "[tblAdministrateur]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lAdministrateur = this.FillFields(row);
                LoadedMap.Add(lAdministrateur.ID, lAdministrateur);
            }
            return(lAdministrateur);
        }
Beispiel #26
0
        //--------------------------------------------------------------------
        public ServiceChaine Find(Guid ID)
        {
            ServiceChaine lServiceChaine = (ServiceChaine)AbstractFind(ID);

            if (Util.isNULL(lServiceChaine))
            {
                DataRow row = DataBase.SelectID(ID, "[ServiceChaine]");
                if (Util.isNULL(row))
                {
                    return(null);
                }
                lServiceChaine = this.FillFields(row);
                LoadedMap.Add(lServiceChaine.ID, lServiceChaine);
            }
            return(lServiceChaine);
        }