Пример #1
0
 public IActionResult SaveLineItem(PeerCriteriaLineIndexViewModel model)
 {
     if (ModelState.IsValid)
     {
         var item = new PeerCriteriaLine
         {
             Id          = model.Criteria.Id,
             Description = model.Criteria.Description,
             Weight      = model.Criteria.Weight
         };
         _PeerCriteria.SaveCriteriaLine(model.HeaderId, item);
     }
     return(RedirectToAction("PeerLineItem", new { id = model.HeaderId }));
 }
Пример #2
0
        public void SaveCriteriaLine(int HeaderId, PeerCriteriaLine item)
        {
            var header = GetPeerCriteriaHeaderById(HeaderId);

            item.Header = header;
            if (item.Id == 0)
            {
                _dbContext.Add(item);
            }
            else
            {
                _dbContext.Entry(item).State = EntityState.Modified;
            }
            _dbContext.SaveChanges();
        }