Ejemplo n.º 1
0
        public IActionResult Create(AddMajor model)
        {
            if (ModelState.IsValid)
            {
                var major = new Majors()
                {
                    MajorName   = model.MajorName,
                    FoundedYear = model.FoundedYear,
                    Email       = model.Email,
                    PhoneNumber = model.PhoneNumber
                };
                var majorId = majorRepository.CreateMajor(major);
                if (majorId > 0)
                {
                    return(RedirectToAction("Index", "Major"));
                }
                ModelState.AddModelError("", "System error, please try again later!");
            }
            var majorView = new AddMajor();

            return(View(majorView));
        }
        public IActionResult Post([FromBody] MajorCreateDto majorCreateDto)
        {
            var major = _majorRepository.CreateMajor(majorCreateDto);

            return(Created("[controller]", major));
        }