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();
        }
Example #2
0
 public void Post([FromBody] MechanicalResourceByYear value)
 {
     _mechanicalResourceYearService.AddOrUpdateAction(value);
 }