public void SaveFactorItem(BehavioralFactorItem factorItem)
 {
     if (factorItem.Id == 0)
     {
         _dbContext.Add(factorItem);
     }
     else
     {
         _dbContext.Entry(factorItem).State = EntityState.Modified;
     }
     _dbContext.SaveChanges();
 }
Exemplo n.º 2
0
 public IActionResult SaveFactorItem(BehavioralFactorPerHeaderViewModel model)
 {
     if (ModelState.IsValid)
     {
         var item = new BehavioralFactorItem
         {
             Id               = model.BehavioralFactorItem.Id,
             Description      = model.BehavioralFactorItem.Description,
             Weight           = model.BehavioralFactorItem.Weight,
             BehavioralFactor = _BehavioralFactor.GetBehavioralFactorById(model.HeaderId)
         };
         _BehavioralFactor.SaveFactorItem(item);
         return(RedirectToAction("BehavioralFactorItems", new { id = model.HeaderId }));
     }
     else
     {
         return(RedirectToAction("BehavioralFactorItems", new { id = model.HeaderId }));
     }
 }