//GET HOME
        public ActionResult Index(string userid, string pwd)
        {
            //Vérification champs remplis
            if (string.IsNullOrWhiteSpace(userid) || string.IsNullOrWhiteSpace(pwd))
            {
                return(View("Index"));
            }
            else
            {
                //recup instance co
                OracleConnection cnx = ConnexionBD.GetInstance();
                //creation obj DAO
                DaoOracleEtudiant dao          = new DaoOracleEtudiant(cnx);
                List <Etudiant>   lesEtudiants = dao.LesEtudiants(userid, pwd);
                int REP = RechercheEtudiant(lesEtudiants);
                switch (REP)
                {
                case 1:
                    return(View("Dashbord_Personnel"));

                case 2:
                    return(View("Dashbord_General"));

                case 3:
                    return(View());

                default:
                    return(View());
                }
            }
        }
示例#2
0
 private void Charger()
 {
     try
     {
         leDaoEtudiant     = new DaoOracleEtudiant(ConnexionOracle.GetInstance());
         leConteneur       = new BindingList <Etudiant>(leDaoEtudiant.LesEtudiants());
         dgrVue.DataSource = leConteneur;
         lbTitre.Text     += DateTime.Now.ToString("d");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString(), "Problème à la connexion.");
         this.Dispose(true);
     }
 }