public void AddOrUpdateAction(MechanicalResourceByYear action) { var entity = _mechanicalResourceByYearRepository.GetByID(action.Id); if (entity != null) { _mechanicalResourceByYearRepository.Detach(entity); _mechanicalResourceByYearRepository.Update(action); } else { _mechanicalResourceByYearRepository.Insert(action); } _mechanicalResourceByYearRepository.Save(); }
public void Post([FromBody] MechanicalResourceByYear value) { _mechanicalResourceYearService.AddOrUpdateAction(value); }