public static Source SourceSave(Source source) { if (!source.IsValid) { return source; } Source result; if (source.IsNew) { result = SourceRepository.SourceInsert(source); } else { result = SourceRepository.SourceUpdate(source); } return result; }
public static Source SourceAdd(int sourceId, SourceType sourceType, string name) { var source = SourceRepository.SourceNew(sourceId, sourceType, name); source = SourceRepository.SourceSave(source); return(source); }