Ejemplo n.º 1
0
        //// GET: Note/Details/5
        //public ActionResult Details(int id)
        //{
        //    return View();
        //}

        // GET: Note/Create
        public ActionResult Create()
        {
            EtudiantService          LS   = new EtudiantService();
            List <EtudiantViewModel> llvm = new List <EtudiantViewModel>();

            MatiereService          BS   = new MatiereService();
            List <MatiereViewModel> lbvm = new List <MatiereViewModel>();

            foreach (var item in LS.GetAll())
            {
                EtudiantViewModel loc = new EtudiantViewModel()
                {
                    Id  = item.Id,
                    Nom = $"{item.Nom}"
                };
                llvm.Add(loc);
            }

            foreach (var item in BS.GetAll())
            {
                MatiereViewModel b = new MatiereViewModel()
                {
                    Code    = item.Code,
                    Libelle = item.Libelle
                };
                lbvm.Add(b);
            }
            ViewData["Etudiants"] = new SelectList(llvm, "Id", "Nom");
            ViewData["Matieres"]  = new SelectList(lbvm, "code", "Libelle");
            return(View());
        }
Ejemplo n.º 2
0
        public MainViewModel()
        {
            HomeVm        = new HomeViewModel();
            CollegesVm    = new CollegeViewModel();
            DepartementVm = new DepartementViewModel();
            EnseignantVm  = new EnseignantViewModel();
            EtudiantVm    = new EtudiantViewModel();
            MatiereVm     = new MatiereViewModel();
            NoteVm        = new NoteViewModel();
            SalleVm       = new SalleViewModel();
            CurrentView   = HomeVm;

            HomeViewCommand        = new RelayCommand(o => { CurrentView = HomeVm; });
            CollegeViewCommand     = new RelayCommand(o => { CurrentView = CollegesVm; });
            DepartemnetViewCommand = new RelayCommand(o => { CurrentView = DepartementVm; });
            EnseignantViewCommand  = new RelayCommand(o => { CurrentView = EnseignantVm; });
            EtudiantViewCommand    = new RelayCommand(o => { CurrentView = EtudiantVm; });
            MatiereViewCommand     = new RelayCommand(o => { CurrentView = MatiereVm; });
            NoteViewCommand        = new RelayCommand(o => { CurrentView = NoteVm; });
            SalleViewCommand       = new RelayCommand(o => { CurrentView = SalleVm; });
        }