예제 #1
0
        public async Task <IActionResult> Post([FromBody] Models.Subject value)
        {
            try
            {
                await Subject.AddSubject(value);

                return(Ok());
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex.Message));
            }
        }
        public ActionResult CreateSubject(tbl_MCE_Subject mce_Subject)
        {
            _subject.AddSubject(mce_Subject);

            var subject_Type = new List <DDL_Data> {
                new DDL_Data()
                {
                    vchText = "Theory", vchValue = "Theory"
                },
                new DDL_Data()
                {
                    vchText = "Practical", vchValue = "Practical"
                }
            };

            ViewBag.subject_Type = subject_Type.ToList();

            var subject_Category = new List <DDL_Data> {
                new DDL_Data()
                {
                    vchText = "Basic Science Courses", vchValue = "BS"
                },
                new DDL_Data()
                {
                    vchText = "Engineering Science Courses", vchValue = "ES"
                },
                new DDL_Data()
                {
                    vchText = "Professional Core Courses", vchValue = "Prof"
                },
                new DDL_Data()
                {
                    vchText = "Humanities and Social Sciences including Management Courses", vchValue = "Humanities"
                },
                new DDL_Data()
                {
                    vchText = "Mandatory Courses", vchValue = "Mandatory"
                }
            };

            ViewBag.subject_Category = subject_Category.ToList();

            ViewBag.courseList = course.CourseList().ToList();

            TempData["Success"] = "Data Inserted Successfully";
            ModelState.Clear();


            return(View());
        }
예제 #3
0
 public async Task AddSubject(Subject subject)
 {
     await _subjectRepository.AddSubject(subject);
 }