コード例 #1
0
        // GET: Site/Edit/5
        public ActionResult Edit(int id)
        {
            Site       s    = ss.GetById(id);
            SiteModels Site = new SiteModels();

            Site.Nom = s.Nom;


            return(View(Site));
        }
コード例 #2
0
        public ActionResult Create(SiteModels collection)
        {
            Site s = new Site();

            s.Nom = collection.Nom;
            ss.Add(s);
            ss.Commit();

            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public ActionResult Edit(int id, SiteModels collection)
        {
            Site s = ss.GetById(id);

            s.Nom = collection.Nom;

            ss.Update(s);
            ss.Commit();


            return(RedirectToAction("Index"));
        }
コード例 #4
0
        // GET: Site
        public ActionResult Index()
        {
            List <SiteModels> list = new List <SiteModels>();

            foreach (var s in ss.GetAll())
            {
                SiteModels sm = new SiteModels();
                sm.idSite = s.idSite;
                sm.Nom    = s.Nom;

                list.Add(sm);
            }
            return(View(list));
        }
コード例 #5
0
        // GET: /Default1/
        public ActionResult Index()
        {
            int userId = ((SiteUser)Session["SiteUser"]).EdsUserId;

            int[] userDistricts = _modelServices.GetDistrictsByUserId(userId).ToArray();

            SiteModels viewModel = new SiteModels();

            viewModel.Teachers = GetViewData(userDistricts, "", "", "");

            // Add drop down data
            viewModel.DropDown          = new DropDownData();
            viewModel.DropDown.District = new DistrictDropDown(_modelServices.DistrictDropDownDataByUser(userId));
            viewModel.DropDown.School   = new SchoolDropDown(_modelServices.DropDownAllOnly());

            return(View(viewModel));
        }
コード例 #6
0
        public ActionResult Search(string firstOrLastName, string hiddenDistrictFilterSearch, string hiddenSchoolFilterSearch)
        {
            int userId = ((SiteUser)Session["SiteUser"]).EdsUserId;

            int[] userDistricts = _modelServices.GetDistrictsByUserId(userId).ToArray();

            SiteModels siteModel = new SiteModels();

            siteModel.Teachers = GetViewData(userDistricts, hiddenDistrictFilterSearch, hiddenSchoolFilterSearch, firstOrLastName);

            // Add drop down data
            siteModel.DropDown          = new DropDownData();
            siteModel.DropDown.District = new DistrictDropDown(_modelServices.DistrictDropDownDataByUser(userId));
            siteModel.DropDown.School   = new SchoolDropDown(_modelServices.SchoolDropDownDataByDistrict(new int[] { Convert.ToInt32(hiddenDistrictFilterSearch) }));

            // Reselect drop downs
            siteModel.DropDown.District.SelectedDistrict = Convert.ToInt32(hiddenDistrictFilterSearch);
            siteModel.DropDown.School.SelectedSchool     = Convert.ToInt32(hiddenSchoolFilterSearch);

            return(View("Index", siteModel));
        }
コード例 #7
0
        public ActionResult UpdateGrid(string hiddenDistrictFilter, string hiddenSchoolFilter)
        {
            int userId = ((SiteUser)Session["SiteUser"]).EdsUserId;

            int[] userDistricts = _modelServices.GetDistrictsByUserId(userId).ToArray();

            SiteModels viewModel = new SiteModels();

            viewModel.Teachers = GetViewData(userDistricts, hiddenDistrictFilter, hiddenSchoolFilter, "");

            // Add drop down data
            viewModel.DropDown          = new DropDownData();
            viewModel.DropDown.District = new DistrictDropDown(_modelServices.DistrictDropDownDataByUser(userId));
            viewModel.DropDown.School   = new SchoolDropDown(_modelServices.SchoolDropDownDataByDistrict(new int[] { Convert.ToInt32(hiddenDistrictFilter) }));

            // Reselect drop downs
            viewModel.DropDown.District.SelectedDistrict = Convert.ToInt32(hiddenDistrictFilter);
            viewModel.DropDown.School.SelectedSchool     = Convert.ToInt32(hiddenSchoolFilter);

            return(View("Index", viewModel));
        }