Beispiel #1
0
        public IActionResult Edit(GlossaryTermViewModel model)
        {
            var entity = Mapper.Map <GlossaryTerm>(model);

            _repository.Update(entity);
            _repository.SaveChanges();
            return(Redirect("Index"));
        }
Beispiel #2
0
 public IActionResult Create(GlossaryTermViewModel model)
 {
     if (ModelState.IsValid)
     {
         try
         {
             var entity = Mapper.Map <GlossaryTerm>(model);
             entity.GlossaryTermId = Guid.NewGuid();
             entity.CreatedDate    = DateTime.Now;
             _repository.Add(entity);
             _repository.SaveChanges();
             return(Redirect("Index"));
         }
         catch (Exception)
         {
             return(View(model));
         }
     }
     else
     {
         return(View(model));
     }
 }