private void InsertEntities(NewWorkData datas) { workRepository.Create(datas.Works); if (!sourceRepository.Exists(datas.ProjectID)) { sourceRepository.Create(datas.Sources); } targetRepository.Create(datas.Targets); }