コード例 #1
0
ファイル: DomainBase.cs プロジェクト: kokodda/calemas-erp
 public virtual WarningSpecificationResult GetDomainWarning(FilterBase filters = null)
 {
     return(this._validationWarning);
 }
コード例 #2
0
ファイル: DomainBase.cs プロジェクト: kokodda/calemas-erp
 public virtual ValidationSpecificationResult GetDomainValidation(FilterBase filters = null)
 {
     return(this._validationResult);
 }
コード例 #3
0
ファイル: DomainBase.cs プロジェクト: kokodda/calemas-erp
 public virtual ConfirmEspecificationResult GetDomainConfirm(FilterBase filters = null)
 {
     return(this._validationConfirm);
 }
コード例 #4
0
 public WarningSpecificationResult GetDomainWarning(FilterBase filters = null)
 {
     return(this._serviceBase.GetDomainWarning(filters));
 }
コード例 #5
0
 public ValidationSpecificationResult GetDomainValidation(FilterBase filters = null)
 {
     return(this._serviceBase.GetDomainValidation(filters));
 }
コード例 #6
0
 public ConfirmEspecificationResult GetDomainConfirm(FilterBase filters = null)
 {
     return(this._serviceBase.GetDomainConfirm(filters));
 }
コード例 #7
0
        protected virtual TDS MapperDomainToDto <TDS>(FilterBase filter, T model) where TDS : class
        {
            var result = AutoMapper.Mapper.Map <T, TDS>(model);

            return(result);
        }
コード例 #8
0
        protected virtual IEnumerable <TDS> MapperDomainToDto <TDS>(FilterBase filter, IEnumerable <T> models)
        {
            var result = AutoMapper.Mapper.Map <IEnumerable <T>, IEnumerable <TDS> >(models);

            return(result);
        }
コード例 #9
0
        protected virtual IEnumerable <TDS> MapperDomainToResult <TDS>(FilterBase filter, PaginateResult <T> dataList)
        {
            var result = filter.IsOnlySummary ? null : AutoMapper.Mapper.Map <IEnumerable <T>, IEnumerable <TDS> >(dataList.ResultPaginatedData);

            return(result);
        }
コード例 #10
0
        public virtual async Task <TD> GetOne(FilterBase filters)
        {
            var result = await this.GetOneWithCache(filters, MapperDomainToDto <TD>);

            return(result);
        }