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