Epiworx.Business.SourceRepository.SourceSave C# (CSharp) Method

SourceSave() public static method

public static SourceSave ( Source source ) : Source
source Source
return Source
        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;
        }

Usage Example

        public static Source SourceAdd(int sourceId, SourceType sourceType, string name)
        {
            var source = SourceRepository.SourceNew(sourceId, sourceType, name);

            source = SourceRepository.SourceSave(source);

            return(source);
        }
All Usage Examples Of Epiworx.Business.SourceRepository::SourceSave