Exemple #1
0
        public ActionResult CreateDepartmentCourse(DepartmentCourseViewModel model)
        {
            if (ModelState.IsValid)
            {
                //DepartmentService departmentService = new DepartmentService();
                Departments dept = new Departments();
                dept.Name         = model.DepartmentName;
                dept.Budget       = Convert.ToDouble(model.DepartmentBudget);
                dept.StartDate    = model.StartDate;
                dept.CreatedDate  = model.CreatedDate;
                dept.CreatedBy    = model.CreatedBy;
                dept.UpdatedDate  = model.UpdatedDate;
                dept.UpdatedBy    = model.UpdatedBy;
                dept.InstructorId = model.InstructorId;
                _departmentService.CreateDepartment(dept);

                CourseService courseService = new CourseService();
                Courses       course        = new Courses();
                course.Title        = model.CourseName;
                course.DepartmentId = model.DepartmentId;
                course.CreatedDate  = model.CreatedDate;
                course.CreatedBy    = model.CreatedBy;
                course.UpdatedDate  = model.UpdatedDate;
                course.UpdatedBy    = model.UpdatedBy;


                courseService.CreateCourse(course);
                return(RedirectToAction("Index"));
                //return View(model);
            }
            else
            {
                return(View(model));
            }
        }
Exemple #2
0
        public List <DepartmentCourseViewModel> GetCoursesUnderDept(int registrationId)
        {
            string query = "SELECT * FROM DepartmentCourseViewModel WHERE Id = @Id";

            _command = new SqlCommand(query, _connection);

            _command.Parameters.AddWithValue("@Id", registrationId);
            _connection.Open();

            _reader = _command.ExecuteReader();

            List <DepartmentCourseViewModel> departmentCourseViewModels = new List <DepartmentCourseViewModel>();

            while (_reader.Read())
            {
                DepartmentCourseViewModel aDepartmentCourseViewModel = new DepartmentCourseViewModel();

                aDepartmentCourseViewModel.Id         = Convert.ToInt32(_reader["Id"]);
                aDepartmentCourseViewModel.CourseId   = Convert.ToInt32(_reader["CourseId"]);
                aDepartmentCourseViewModel.CourseCode = _reader["CourseCode"].ToString();
                aDepartmentCourseViewModel.CourseName = _reader["CourseName"].ToString();
                aDepartmentCourseViewModel.DeptCode   = _reader["DeptCode"].ToString();
                aDepartmentCourseViewModel.DeptName   = _reader["DeptName"].ToString();

                departmentCourseViewModels.Add(aDepartmentCourseViewModel);
            }

            _reader.Close();

            _connection.Close();


            return(departmentCourseViewModels);
        }
Exemple #3
0
        public ActionResult CreateDepartmentCourse(DepartmentCourseViewModel model)
        {
            Department dept = new Department();

            dept.Name   = model.DepartmentName;
            dept.Budget = model.DepartmentBudget;
            departmentService.AddDepartment(dept);

            CourseService courseService = new CourseService();
            Course        course        = new Course();

            course.Title = model.CourseName;
            courseService.AddCourse(course);
            return(View());
        }
        public IActionResult NestedDDL()
        {

            var departments =
                new SelectList(database.Departments.ToList(), "DepartmentID", "DepartmentName");


            var courses =
                new SelectList(database.Courses.ToList(), "CourseID", "CourseName");

            var viewModel = new DepartmentCourseViewModel();
            viewModel.Departments = departments;
            viewModel.Courses = courses;

            return View(viewModel);
        }
Exemple #5
0
        public ActionResult CreateDepartmentAndCourse(DepartmentCourseViewModel model)
        {
            DepartmentService departmentService = new DepartmentService();
            Departments       department        = new Departments();

            department.Name   = model.DepartmentName;
            department.Budget = Convert.ToDouble(model.DepartmentBudget);
            departmentService.AddDepartments(department);

            CourseService courseService = new CourseService();
            Courses       course        = new Courses();

            course.Title = model.CourseName;
            courseService.AddCourses(course);

            return(View());
        }
        public ActionResult CreateDepartmentCourse(DepartmentCourseViewModel model)
        {
            DepartmentService departmentService = new DepartmentService();
            Department        dept = new Department();

            dept.Name   = model.DepartmentName;
            dept.Budget = Convert.ToDecimal(model.DepartmentBudget);


            CourseService courseService = new CourseService();
            Course        course        = new Course();

            course.Title = model.CourseName;
            courseService.CreateCourse(course);

            return(View());
        }
 public void NestedDDL(DepartmentCourseViewModel model)
 {
     int departmentID = model.DepartmentID;
     int courseID = model.CourseID;
 }