Exemple #1
0
        public async Task <IActionResult> Create(SubjectViewModel model)
        {
            if (ModelState.IsValid)
            {
                await _subjectRepository.Insert(model);

                return(RedirectToAction("Index", "Subjects"));
            }
            return(View(model));
        }
 public IActionResult Insert([FromBody] SubjectsDTO dto)
 {
     try
     {
         var model = mapper.Map <Subjects>(dto);
         if (model != null)
         {
             model.DateCreate = DateTime.Now;
             repository.Insert(model);
             var result = repository.SaveChanges();
             if (result)
             {
                 return(Ok());
             }
         }
         return(NotFound());
     }
     catch (System.Exception msg)
     {
         return(NotFound(msg));
     }
 }