public DingTalkNewsController(IHostingEnvironment hostingEnvironment, IUowProvider uowProvider) { _hostingEnvironment = hostingEnvironment; var config = new AppConfigurationServices().Configuration; _uowProvider = uowProvider; }
public static GridPage <T> Delete(IUowProvider _uowProvider, object id, GridPage <T> res) { try { using (var uow = _uowProvider.CreateUnitOfWork()) { var repository = uow.GetRepository <T>(); var menu = repository.Get(id); if (menu != null) { repository.Remove(menu); uow.SaveChanges(); res.data = null; res.msg = "删除成功"; } else { res.code = ResCode.NotFound; res.data = null; res.msg = "未找到该记录"; } } } catch (Exception ex) { res.code = ResCode.ServerError; res.msg = ex.Message; } return(res); }
public FinancialStatementController(IHostingEnvironment hostingEnvironment, IUowProvider uowProvider) { _hostingEnvironment = hostingEnvironment; var config = new AppConfigurationServices().Configuration; _uowProvider = uowProvider; }
protected ServiceBace(IUowProvider uowProvider) { _uowProvider = uowProvider; UnitOfWork = _uowProvider.CreateUnitOfWork(); DB = (CotalContex)_uowProvider.Context; Repository = UnitOfWork.GetRepository <T, TKey>(); }
public UserManager(IUowProvider uowProvider) { _uowProvider = uowProvider; _uow = _uowProvider.CreateUnitOfWork <TContext>(); _repository = _uow.GetRepository <TUser>(); _rng = RandomNumberGenerator.Create(); }
public RespondentService( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public ResScheduleController(IUowProvider uowProvider, IDataPager <ResSchedule> dataPager, ISchedulerCenter schedulerCenter) { _uowProvider = uowProvider; _dataPager = dataPager; _schedulerCenter = schedulerCenter; logger = LogFactory.GetLogger(LogType.InfoLog); }
public OptionGroupService( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public ResourceOwnerPasswordValidator( UserManager <ApplicationUser> userManager, IUowProvider uowProvider ) { this._userManager = userManager; this._uowProvider = uowProvider; }
public SurveySectionRespondentServie( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public TenantService( IUowProvider uowProvider, IMapper mapper, IDataPager <UserProfile, string> pager) : base(uowProvider, mapper) { this.Pager = pager; }
public InputTypeService( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public AuthroizeController(IOptions <JwtSeetings> jwtSeetingsOptions, IUowProvider uowProvider) { if (jwtSeetingsOptions != null) { _jwtSeetings = jwtSeetingsOptions.Value; } _uowProvider = uowProvider; }
public PageService( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public QuestionOptionService( IUowProvider uowProvider, IMapper mapper ) { this.UowProvider = uowProvider; this.Mapper = mapper; }
public BaseController(IServiceProvider serviceProvider, IUowProvider uowProvider, SignInManager <ApplicationUser> signInManager) { _serviceProvider = serviceProvider; _uowProvider = uowProvider; _signInManager = signInManager; _userManager = signInManager.UserManager; }
public MemberService( UserManager <ApplicationUser> userManager, IUserService appUserService, IUowProvider uowProvider ) { _userManager = userManager as ApplicationUserManager; _appUserService = appUserService; _uowProvider = uowProvider; }
protected BaseService( IUowProvider uowProvider, IMapper mapper //IDataPager<TEntity, TKey> pager ) { this.UowProvider = uowProvider; this.Mapper = mapper; //this.Pager = pager; }
public SurveySectionService( IUowProvider uowProvider, IMapper mapper, IUserService userService ) { this.UowProvider = uowProvider; this.Mapper = mapper; this._userService = userService; }
public static GridPage <List <T> > GetList(IUowProvider _uowProvider, GridPage <List <T> > res, DatetimePointPageReq pageReq, Func <IQueryable <T>, IQueryable <T> > includes = null, bool getAll = false) { try { using (var uow = _uowProvider.CreateUnitOfWork()) { var repository = uow.GetRepository <T>(); if (pageReq == null) { res.data = repository.GetPage(0, 50).ToList(); return(res); } else { if (pageReq.pageSize == 0) { pageReq.pageSize = 50; } if (pageReq.pageNum == 0) { pageReq.pageNum = 1; } } int startRow = (pageReq.pageNum - 1) * pageReq.pageSize; Filter <T> filter = new Filter <T>(null); if (pageReq.query.Count > 0) { var fuc = FilterHelper <T> .GetExpression(pageReq.query, "common"); filter = new Filter <T>(fuc); } OrderBy <T> orderBy = new OrderBy <T>(null); if (pageReq.order != null) { orderBy = new OrderBy <T>(pageReq.order.columnName, pageReq.order.reverse); } if (getAll) { res.data = repository.Query(filter.Expression, orderBy.Expression).ToList(); } else { res.data = repository.QueryPage(startRow, pageReq.pageSize, filter.Expression, orderBy.Expression, includes).ToList(); } res.totalCount = repository.Query(filter.Expression, orderBy.Expression).Count(); } } catch (Exception ex) { res.code = ResCode.ServerError; res.msg = ex.Message; } return(res); }
public ReportService( IUowProvider uowProvider, IOptionChoiceService optionChoiceService, IMapper mapper ) { this.optionChoiceService = optionChoiceService; this.UowProvider = uowProvider; this.Mapper = mapper; _rowQuestions = new List <TableReportViewModel>(); }
public UserService( UserManager <ApplicationUser> userManager, IEmailSenderService emailSenderService, IUowProvider uowProvider, IConfiguration configuration ) { _userManager = userManager; _configuration = configuration; _emailSenderService = emailSenderService; _uowProvider = uowProvider; }
public static GridPage <List <T> > GetFromProcedure(IUowProvider _uowProvider, GridPage <List <T> > res, DatetimePointPageReq pageReq, bool getAll, string procedure, params SqlParameter[] sqlParameters) { try { using (var uow = _uowProvider.CreateUnitOfWork()) { var repository = uow.GetRepository <T>(); if (pageReq == null) { res.data = repository.GetPage(0, 50).ToList(); return(res); } else { if (pageReq.pageSize == 0) { pageReq.pageSize = 50; } if (pageReq.pageNum == 0) { pageReq.pageNum = 1; } } var resAll = repository.FromProcedure(procedure, sqlParameters); if (pageReq.query.Count > 0) { var fuc = FilterHelper <T> .GetExpression(pageReq.query, "commonProcedure"); resAll = resAll.Where(fuc); } OrderBy <T> orderBy = new OrderBy <T>(null); if (pageReq.order != null) { orderBy = new OrderBy <T>(pageReq.order.columnName, pageReq.order.reverse); resAll = orderBy.Expression(resAll); } res.data = resAll.ToList(); res.totalCount = res.data.Count(); if (!getAll) { res.data = res.data.Skip((pageReq.pageNum - 1) * pageReq.pageSize).Take(pageReq.pageSize).ToList(); } } } catch (Exception ex) { res.code = ResCode.ServerError; res.msg = ex.Message; } return(res); }
public AccountController( IUowProvider uowProvider, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <AccountController> logger) { _uowProvider = uowProvider; _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; }
public BaseController(IUowProvider uowProvider) { var config = new AppConfigurationServices().Configuration; _uowProvider = uowProvider; ecLogin = new EcLogin() { UserName = config["ECLogin:Username"], Password = config["ECLogin:Password"] }; omsApi = new OmsApiKey() { ApiKey = config["OmsApiKey:ApiKey"], ApiToken = config["OmsApiKey:ApiToken"] }; }
public GroupService( IUowProvider uowProvider, IDataPager <Groups> pager, IGroupNodeService groupNodeService, IMemberService memberService, ApplicationUserManager userManager, IMapper mapper ) { _uowProvider = uowProvider; _pager = pager; _mapper = mapper; _groupNodeService = groupNodeService; _memberService = memberService; _userManager = userManager; }
public static GridPage <T> Get(IUowProvider _uowProvider, GridPage <T> res, object classifyId, Func <IQueryable <T>, IQueryable <T> > includes = null) { try { using (var uow = _uowProvider.CreateUnitOfWork()) { var repository = uow.GetRepository <T>(); res.data = repository.Get(classifyId, includes); } } catch (Exception ex) { res.code = ResCode.ServerError; res.msg = ex.Message; } return(res); }
public static GridPage <T> Edit(IUowProvider _uowProvider, T newsDetail, GridPage <T> res) { try { using (var uow = _uowProvider.CreateUnitOfWork()) { var repository = uow.GetRepository <T>(); repository.Update(newsDetail); uow.SaveChanges(); } } catch (Exception ex) { res.code = ResCode.ServerError; res.msg = ex.Message; } return(res); }
public AnswerService( IQuestionOptionService questionOptionService, IOptionChoiceService optionChoiceService, IUowProvider uowProvider, IMapper mapper ) { _questionOptionService = questionOptionService; _optionChoiceService = optionChoiceService; this.UowProvider = uowProvider; this.Mapper = mapper; switchAnswerType = new Dictionary <Type, Action> { { typeof(TextAnswerModel), () => { SaveTextAnswer((TextAnswerModel)baseAnswerModel); } }, { typeof(TextAreaAnswerModel), () => { SaveTextAreaAnswer((TextAreaAnswerModel)baseAnswerModel); } }, { typeof(RadioAnswerModel), () => { SaveRadioAnswer((RadioAnswerModel)baseAnswerModel); } }, { typeof(CheckBoxAnswerModel), () => { SaveCheckBoxAnswer((CheckBoxAnswerModel)baseAnswerModel); } }, { typeof(DropdownAnswerModel), () => { SaveDropdownAnswer((DropdownAnswerModel)baseAnswerModel); } }, { typeof(GridAnswerModel), () => { SaveGridRadioAnswer((GridAnswerModel)baseAnswerModel); } }, }; }
public WriterBase(IUowProvider uowProvider) { this.uowProvider = uowProvider ?? throw new ArgumentNullException(nameof(uowProvider)); }