public ActionResult UpdateAddition(TermAdditionViewModel model)
        {
            using (var db = new DBContext())
            {
                Mapper.Initialize(cfg =>
                {
                    cfg.CreateMap <DefinitionViewModel, Definition>();
                });

                var term = db.Terms.Find(model.IdTerm);
                term.Addition = model.Addition;
                var area = db.FundamentalAreas.FirstOrDefault(x => x.NameFundamentalArea == model.FundamentalArea);
                term.IdFundamentalArea = area.IdFundamentalArea;
                db.Entry(term).State   = EntityState.Modified;
                db.SaveChanges();
            }
            return(PartialView("AdditionPartical", model));
        }
        public ActionResult UpdateDefinition(DefinitionViewModel model)
        {
            if (model != null)
            {
                using (var db = new DBContext())
                {
                    Mapper.Initialize(cfg =>
                    {
                        cfg.CreateMap <DefinitionViewModel, Definition>();
                    });

                    var data = Mapper.Map <DefinitionViewModel, Definition>(model);

                    if (data.IdDefinition > 0)
                    {
                        db.Entry(data).State = EntityState.Modified;
                    }
                    db.SaveChanges();
                    return(PartialView("DefinitionPartical", model));
                }
            }
            return(null);
        }