public Login(Repository repository, Authentication.Token token, Current current, Data.UnitOfWork unitOfWork) { _repository = repository; _token = token; _current = current; _unitOfWork = unitOfWork; }
public Register(Repository repository, Data.UnitOfWork unitOfWork, Current current, Logs.Logs logger) { _repository = repository; _unitOfWork = unitOfWork; _current = current; _logger = logger; }
public Manage(Data.UnitOfWork unitOfWork, Repository repository, Current current, Logs.Logs logger) { _unitOfWork = unitOfWork; _repository = repository; _current = current; _logger = logger; }
public void NotReturnNull_When_Invoked() { var mockBookstoreContext = new Mock <IBookstoreContext>(); var UnitOfWork = new Data.UnitOfWork(mockBookstoreContext.Object); Assert.IsNotNull(UnitOfWork); }
public void ConstructorShould_InitializeCorrectly_WhenPassedDbContextIsNotNull() { var mockedDbContext = new Mock <IFindAndBookContext>(); var unitOfWork = new Data.UnitOfWork(mockedDbContext.Object); Assert.IsNotNull(unitOfWork); }
public ViewModel.BaseWindowViewModel Create() { Data.IUnitOfWork unitOfWork = new Data.UnitOfWork(libraryContext); Business.IClientService clientService = new Business.ClientService(unitOfWork); Business.IBookService bookService = new Business.BookService(unitOfWork); return(new ViewModel.BaseWindowViewModel(clientService, bookService)); }
public CategoryPost(Data.UnitOfWork unitOfWork, Repository repository, Tree tree, Logs.Logs logger, File.Repository fileRepository, File.Manage fileManage) { _unitOfWork = unitOfWork; _repository = repository; _tree = tree; _logger = logger; _fileRepository = fileRepository; _fileManage = fileManage; }
public Profile(Repository repository, Data.UnitOfWork unitOfWork, Current current, Logs.Logs logger, File.Repository fileRepository, File.Manage fileManage) { _repository = repository; _unitOfWork = unitOfWork; _current = current; _logger = logger; _fileRepository = fileRepository; _fileManage = fileManage; }
/// <summary> /// Create and load partial stream for an activity /// </summary> /// <param name="activityId">Strava ActivityId</param> /// <param name="start">Start location in stream</param> /// <param name="end">End location in stream</param> /// <returns></returns> public static ActivityStreams CreateFromExistingActivityStream(long activityId, int start, int end) { IUnitOfWork uow = new Data.UnitOfWork(); return(new ActivityStreams(activityId, uow.CRUDRepository .GetByActivityId <Stream>(activityId) .Where(s => s.Time >= start && s.Time <= end) .OrderBy(s => s.Time))); }
public Post(Data.UnitOfWork unitOfWork, Repository repository, Current current, File.Repository fileRepository, File.Manage fileManage, Logs.Logs logger) { _unitOfWork = unitOfWork; _repository = repository; _current = current; _fileRepository = fileRepository; _fileManage = fileManage; _logger = logger; }
public static ActivityPeakDetails LoadForActivity(long activityId) { Interfaces.IUnitOfWork uow = new Data.UnitOfWork(); var peaks = uow.CRUDRepository.GetByActivityId <ActivityPeakDetail>(activityId) .OrderBy(a => a.StreamType) .ThenBy(a => a.Duration) .ToList(); return(new ActivityPeakDetails(peaks)); }
public void CommitShould_CallDbContextSaveChanges() { var mockedDbContext = new Mock <IFindAndBookContext>(); var unitOfWork = new Data.UnitOfWork(mockedDbContext.Object); unitOfWork.Commit(); mockedDbContext.Verify(c => c.SaveChanges(), Times.Once); }
public BrandPost(Data.UnitOfWork unitOfWork, Repository repository, Current current, File.Repository fileRepository, File.Manage fileManage, Logs.Logs logger, User.Repository userRepository) { _unitOfWork = unitOfWork; _repository = repository; _current = current; _fileRepository = fileRepository; _fileManage = fileManage; _logger = logger; _userRepository = userRepository; }
public void Save(IUnitOfWork uow) { if (uow == null) { uow = new Data.UnitOfWork(); } uow.CRUDRepository.Add <DownloadQueue>(this); // uow.Queue.AddQueueItem(this); uow.Complete(); AddToAzureQueue(); }
public Domain.Menu GetCurrentMenu() { Domain.Menu menu = null; string url = httpContext.Request.Url.AbsolutePath; using (var work = new Data.UnitOfWork()) { menu = work.MenuRepository.GetByUrl(url); } return(menu); }
protected void Page_Load(object sender, EventArgs e) { Response.Write("HALLLO"); var work = new Data.UnitOfWork(); var module1 = work.ModuleRepository.GetById(1); var article1 = new Domain.Article() { Text = "Hallo World!", CreatedAt = DateTime.Now, CreatedById = 1, Heading = "Test Heading" }; article1.Id = work.ArticleRepository.Save(article1); var par1 = new ArticleParameter() { ArticleId = article1.Id }; module1.Parameter = Code.ModuleParameters.ParameterBuilder.Serialize(par1); module1.Id = work.ModuleRepository.Save(module1); var module2 = work.ModuleRepository.GetById(2); var article2 = new Domain.Article() { Text = "Zweiter Artikel!", Heading = "Zweiter", CreatedById = 1, CreatedAt = DateTime.Now }; article2.Id = work.ArticleRepository.Save(article2); var par2 = new ArticleParameter() { ArticleId = article2.Id }; module2.Parameter = Code.ModuleParameters.ParameterBuilder.Serialize(par2); module2.Id = work.ModuleRepository.Save(module2); }
private int[] SetupDurations() { Interfaces.IUnitOfWork uow = new Data.UnitOfWork(); return(uow.CRUDRepository.GetAll <PeakStreamTypeDuration>() .Where(p => p.PeakStreamType == _streamType && p.Duration != int.MaxValue) .OrderBy(p => p.Duration) .Select(p => p.Duration) .ToArray()); // return uow.Analysis.GetPeakStreamTypeDuration(_streamType); //internal int[] GetPeakStreamTypeDuration(PeakStreamType type) //{ // return _context.PeakStreamTypeDuration // .Where(p => p.PeakStreamType == type && p.Duration != int.MaxValue) // .OrderBy(p => p.Duration) // .Select(p => p.Duration) // .ToArray(); //} }
public readonly int fileSizeAllow = 10_485_760; // 10 MB public Repository(Data.UnitOfWork unitOfWork, Common.Current current) { _unitOfWork = unitOfWork; _current = current; }
/// <summary> /// Constructor for creating a new athlete. /// </summary> /// <param name="stravaAthleteId">Strava athlete id</param> /// <param name="token">Strava access token</param> public StravaAthlete(long stravaAthleteId, string token, string refreshToken, int expiresAt, int expiresIn) { _unitOfWork = new Data.UnitOfWork(); this._stravaId = stravaAthleteId; SetupClient(token, refreshToken, expiresAt, expiresIn); }
private List <Control> GetControls() { Domain.Menu menu = menuService.GetCurrentMenu(); if (menu == null) { var lt404 = new LiteralControl() { Text = "404 Seite nicht gefunden" }; return(new List <Control> { lt404 }); } int menuId = menu.Id; List <Domain.Module> modules; using (var work = new Data.UnitOfWork()) { modules = work.ModuleRepository.GetAllByMenuId(menuId); modules = modules.OrderBy((x) => { if (x.Position.HasValue) { return(x.Position.Value); } else { return(Int32.MaxValue); } }).ToList(); } var controls = new List <Control>(); foreach (var module in modules) { if (!Code.CmsConfig.CmsModules.ContainsKey(module.ModuleId)) { controls.Add(new LiteralControl() { Text = $"Module with id={module.ModuleId} was not found!" }); continue; } var cmsModule = Code.CmsConfig.CmsModules[module.ModuleId]; var p = HttpContext.Current.Handler as Page; var cmsControl = p.LoadControl(cmsModule.ControlPath); var parameter = ParameterBuilder.Deserialize(module.Settings, cmsModule.ParameterType); ((IBaseModule)cmsControl).SetParameter(parameter); var wrapper = p.LoadControl("~/Modules/BaseModuleWrapper.ascx"); ((BaseModuleWrapper)wrapper).CmsModule = cmsModule; wrapper.FindControl("ph").Controls.Add(cmsControl); controls.Add(wrapper); } return(controls); }
public Tree(Data.UnitOfWork unitOfWork) { _unitOfWork = unitOfWork; }
public Repository(Data.UnitOfWork unitOfWork) { _unitOfWork = unitOfWork; }