コード例 #1
0
        /// <summary>
        /// Update Student Enrollment
        /// </summary>
        /// <param name="studentEnrollmentListModel"></param>
        /// <returns></returns>
        public StudentEnrollmentListModel UpdateStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentUpdate = new StudentEnrollmentListModel();

            if (TokenManager.CheckToken(studentEnrollmentListModel._tenantName + studentEnrollmentListModel._userName, studentEnrollmentListModel._token))
            {
                studentEnrollmentUpdate = this.studentRepository.UpdateStudentEnrollment(studentEnrollmentListModel);
            }
            else
            {
                studentEnrollmentUpdate._failure = true;
                studentEnrollmentUpdate._message = TOKENINVALID;
            }
            return(studentEnrollmentUpdate);
        }
コード例 #2
0
        /// <summary>
        /// Add Student Enrollment
        /// </summary>
        /// <param name="studentEnrollmentAddViewModel"></param>
        /// <returns></returns>
        public StudentEnrollmentListModel AddStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentAddModel = new StudentEnrollmentListModel();

            if (TokenManager.CheckToken(studentEnrollmentListModel._tenantName, studentEnrollmentListModel._token))
            {
                studentEnrollmentAddModel = this.studentRepository.AddStudentEnrollment(studentEnrollmentListModel);
            }
            else
            {
                studentEnrollmentAddModel._failure = true;
                studentEnrollmentAddModel._message = TOKENINVALID;
            }
            return(studentEnrollmentAddModel);
        }
コード例 #3
0
        public ActionResult <StudentEnrollmentListModel> UpdateStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentUpdate = new StudentEnrollmentListModel();

            try
            {
                studentEnrollmentUpdate = _studentService.UpdateStudentEnrollment(studentEnrollmentListModel);
            }
            catch (Exception es)
            {
                studentEnrollmentUpdate._failure = true;
                studentEnrollmentUpdate._message = es.Message;
            }
            return(studentEnrollmentUpdate);
        }
コード例 #4
0
        public ActionResult <StudentEnrollmentListModel> GetAllStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentList = new StudentEnrollmentListModel();

            try
            {
                studentEnrollmentList = _studentService.GetAllStudentEnrollment(studentEnrollmentListModel);
            }
            catch (Exception es)
            {
                studentEnrollmentList._message = es.Message;
                studentEnrollmentList._failure = true;
            }
            return(studentEnrollmentList);
        }
コード例 #5
0
        public StudentEnrollmentListModel GetAllStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentListView = new StudentEnrollmentListModel();

            try
            {
                if (TokenManager.CheckToken(studentEnrollmentListModel._tenantName, studentEnrollmentListModel._token))
                {
                    studentEnrollmentListView = this.studentRepository.GetAllStudentEnrollment(studentEnrollmentListModel);
                }
                else
                {
                    studentEnrollmentListView._failure = true;
                    studentEnrollmentListView._message = TOKENINVALID;
                }
            }
            catch (Exception es)
            {
                studentEnrollmentListView._failure = true;
                studentEnrollmentListView._message = es.Message;
            }

            return(studentEnrollmentListView);
        }
コード例 #6
0
        public ActionResult <StudentEnrollmentListModel> AddStudentEnrollment(StudentEnrollmentListModel studentEnrollmentListModel)
        {
            StudentEnrollmentListModel studentEnrollmentAdd = new StudentEnrollmentListModel();

            try
            {
                if (studentEnrollmentListModel.studentEnrollments.Count > 0)
                {
                    studentEnrollmentAdd = _studentService.AddStudentEnrollment(studentEnrollmentListModel);
                }
                else
                {
                    studentEnrollmentAdd._token      = studentEnrollmentListModel._token;
                    studentEnrollmentAdd._tenantName = studentEnrollmentListModel._tenantName;
                    studentEnrollmentAdd._failure    = true;
                }
            }
            catch (Exception es)
            {
                studentEnrollmentAdd._failure = true;
                studentEnrollmentAdd._message = es.Message;
            }
            return(studentEnrollmentAdd);
        }