Ejemplo n.º 1
0
        // Поиск учеников по ФИО.
        public ActionResult SearchPupilsBySurname(string Person)
        {
            string[] parts = Person.Split(' ');
            List <PupilWithClass> pupils = new List <PupilWithClass>();

            if (parts.Length == 3)
            {
                string part1 = parts[0];
                string part2 = parts[1];
                string part3 = parts[2];

                pupils = PupilsDB.SearchPupilByThreeParameters(part1, part2, part3);
            }
            else if (parts.Length == 2)
            {
                string part1 = parts[0];
                string part2 = parts[1];

                pupils = PupilsDB.SearchPupilByTwoParameters(part1, part2);
            }

            ViewBag.Pupils = PupilsDB.GetPupilsWithClass();
            if (pupils.Count() != 0)
            {
                ViewBag.Pupil = pupils[0];
            }

            return(PartialView(pupils));
        }
Ejemplo n.º 2
0
        public ActionResult ViewPupils()
        {
            List <PupilWithClass> p       = PupilsDB.GetPupilsWithClass();
            List <Class>          classes = ClassesDB.GetClasses();

            ViewBag.Classes = classes;
            return(View(p));
        }