Beispiel #1
0
        public ActionResult GetItems(string id)
        {
            List <CathedraDTO>     asd      = cathedra.GetAll().Where(c => c.facultyName == id).ToList();
            AddSpecializationModel newModel = new AddSpecializationModel();

            newModel.newListCathedra = asd.Select(x => new SelectListItem()
            {
                Text = x.cathedraName, Value = x.cathedraName
            }).ToList();
            return(PartialView("~/Views/EducationalDepartment/Specialization/GetItems.cshtml", newModel));
        }
Beispiel #2
0
        public IActionResult GetAddSpecialization()
        {
            AddSpecializationModel newModel = new AddSpecializationModel();

            newModel.newListFaculty = faculty.GetAll().Select(x => new SelectListItem()
            {
                Text = x.facultyName, Value = x.facultyName
            }).ToList();
            //newModel.newListCathedra = _ServiceCathedra.GetAll().Select(x => new SelectListItem() { Text = x.cathedraName, Value = x.cathedraName }).ToList();
            //newModel.newListSpeciality = _ServiceSpeciality.GetAll().Select(x => new SelectListItem() { Text = x.Name_Speciality, Value = x.Name_Speciality }).ToList();

            return(View("~/Views/EducationalDepartment/Specialization/AddSpecialization.cshtml", newModel));
        }
Beispiel #3
0
        public async Task <IActionResult> AddNewSpecialization(AddSpecializationModel model)
        {
            SpecializationDTO newItem = new SpecializationDTO()
            {
                nameSpecialization = model.nameSpecialization,
                Speciality         = model.nameSpeciality,
                nameCathedra       = model.nameCathedra
            };

            await specialization.Create(newItem);

            return(RedirectToAction("GetSpecialization", "EducationalDepartment"));
        }