using DG.EntityFramework; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Zxd.Domain { public class BasParameterDomain : IBasParameterDomain { private readonly IRepositoryBase _parameterRepository; private readonly IBaseRepository _repository; public BasParameterDomain(IBaseRepository repository) { _repository = repository; _parameterRepository = _repository.GetRepository(); } public string GetParameterValue(string paraKey) { BAS_PARAMETER param = _parameterRepository.Query().FirstOrDefault(m => m.PARAKEY == paraKey); if (param == null) return ""; return param.PARAVALUE; } public BAS_PARAMETER GetModel(string paraKey) { BAS_PARAMETER param = _parameterRepository.Query().FirstOrDefault(m => m.PARAKEY == paraKey); return param; } } }