Example #1
0
 public MasterIncomeManager(
     IOrderManager orderManager,
     IMasterManager masterManager)
 {
     _orderManager  = orderManager;
     _masterManager = masterManager;
 }
Example #2
0
        public static void InitMasters(this IMasterManager m)
        {
            var masterFiles = GetMasterFiles(m);

            m.originalMasters = new ReadOnlyMasterList(m.file, masterFiles);
            m.masters         = new MasterList(m.file, masterFiles);
        }
Example #3
0
 public MainHub(
     IMasterManager mng)
 {
     _mngMaster    = mng;
     _mngOrder     = mng.GetOrderManager();
     _mngBussiness = mng.GetBusinessManager();
     _mngDeliverer = mng.GetDelivererManager();
 }
Example #4
0
 public static byte FileToOrdinal(
     this IMasterManager m, PluginFile file, bool useCurrentMasters
     )
 {
     return(useCurrentMasters
         ? m.masters.FileToOrdinal(file)
         : m.originalMasters.FileToOrdinal(file));
 }
        public void NavigationManager_Create_NotNull()
        {
            IMasterManager masterManager = ObjectsCreator.CreateMasterManager();

            INavigationManager navigationManager = new NavigationManager(masterManager);

            Assert.IsNotNull(navigationManager);
        }
Example #6
0
 internal static Element GetMastersElement(this IMasterManager m)
 {
     if (m.file.header == null)
     {
         return(null);
     }
     return(m.file.header.GetElement("Master Files"));
 }
Example #7
0
 public static void AddMaster(this IMasterManager m, PluginFile file)
 {
     if (m.HasMaster(file))
     {
         return;
     }
     m.mastersChanged = true;
     m.masters.Add(file);
 }
Example #8
0
 public OrderController(
     IOrderManager orderManager,
     IServiceManager serviceManager,
     IMasterManager masterManager)
 {
     _orderManager   = orderManager;
     _serviceManager = serviceManager;
     _masterManager  = masterManager;
 }
Example #9
0
        public static void UpdateMastersElement(this IMasterManager m)
        {
            Element masterFilesElement = m.GetMastersElement();

            if (masterFilesElement == null)
            {
                return;
            }
            // TODO
        }
Example #10
0
 public ProfileBusiController(
     UserManager <DeliverNETUser> userManager,
     IMasterManager masterManager,
     DeliverNETClaimManager claimManager
     )
 {
     _userManager   = userManager;
     _masterManager = masterManager;
     _claimManager  = claimManager;
 }
 public CalculationOfMastersController(
     IOrderManager orderManager,
     IServiceManager serviceManager,
     IMasterManager masterManager,
     IMasterIncomeManager masterIncomeManager)
 {
     _orderManager        = orderManager;
     _serviceManager      = serviceManager;
     _masterManager       = masterManager;
     _masterIncomeManager = masterIncomeManager;
 }
Example #12
0
 public static PluginFile OrdinalToFile(
     this IMasterManager m, byte ordinal, bool useCurrentMasters
     )
 {
     if (m.masters == null)
     {
         return(null);
     }
     return(useCurrentMasters
         ? m.masters.OrdinalToFile(ordinal)
         : m.originalMasters.OrdinalToFile(ordinal));
 }
Example #13
0
 public Seeder(
     UserManager <DeliverNETUser> userManager,
     RoleManager <IdentityRole> roleManager,
     DeliverNETClaimManager claimManager,
     ILogger <Seeder> logger,
     IMasterManager masterManager)
 {
     _userManager   = userManager;
     _roleManager   = roleManager;
     _logger        = logger;
     _claimManager  = claimManager;
     _masterManager = masterManager;
 }
Example #14
0
 public AccountController(
     UserManager <DeliverNETUser> userManager,
     SignInManager <DeliverNETUser> signInManager,
     ILogger <AccountController> logger,
     DeliverNETClaimManager claimManager,
     IMasterManager masterManager
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _claimManager  = claimManager;
     _masterManager = masterManager;
 }
Example #15
0
        public static IBoard CreateBoard(int width, int height)
        {
            IMasterManager masterManager = CreateMasterManager();

            ISpawnManager    spawnManager    = masterManager.SpawnManager;
            INotifier        notifier        = masterManager.GameplayNotifier;
            IUpdateManager   updateManager   = masterManager.UpdateManager;
            ICheckManager    checkManager    = new CheckManager();
            ICellRegistrator cellRegistrator = new CellRegistrator(notifier, updateManager);

            IBoard board = new Board(width, height, spawnManager, checkManager, cellRegistrator);

            return(board);
        }
        public IEnumerator Cell_SwapAndUndo(SwapTypes swapType)
        {
            #region Create Managers

            IMasterManager masterManager = ObjectsCreator.CreateMasterManager();

            ISpawnManager    spawnManager    = masterManager.SpawnManager;
            INotifier        notifier        = masterManager.GameplayNotifier;
            IUpdateManager   updateManager   = masterManager.UpdateManager;
            ICellRegistrator cellRegistrator = new CellRegistrator(notifier, updateManager);

            #endregion

            #region Create Cell

            Vector3 position = new Vector3(1, 1, 0);
            ICell   cellA    = spawnManager.SpawnRandomNormalCell(position);
            cellRegistrator.RegistrateNormalCell(cellA as NormalCell);

            #endregion

            #region SetUp UpdateManager

            updateManager.AddUpdatable(cellA as IUpdatable);
            updateManager.IsUpdate = true;

            #endregion

            yield return(new WaitForSeconds(0.3f));

            #region Swap Cell and do Undo

            ICommand swapCommand = TestHelper.GetSwapCommand(swapType, cellA);
            swapCommand.Execute();

            yield return(new WaitForSeconds(0.5f));

            swapCommand.Undo();

            #endregion

            #region Remove From Scene

            yield return(new WaitForSeconds(0.5f));

            GameObject.Destroy(cellA.CurrentGameObject);

            #endregion
        }
Example #17
0
        public static FileReferenceMap GetMasterReferences(
            this IMasterManager m
            )
        {
            var refs = new FileReferenceMap();

            ForEachFormIdElement(m.file, (ValueElement element) => {
                if (!(element.data is FormId formId))
                {
                    return;
                }
                var filename = formId.targetFileName;
                if (!refs.ContainsKey(filename))
                {
                    refs[filename] = new List <Element>();
                }
                refs[filename].Add(element);
            });
Example #18
0
        private static List <PluginFile> GetMasterFiles(this IMasterManager m)
        {
            var     masterFiles        = new List <PluginFile>();
            Element masterFilesElement = m.GetMastersElement();

            if (masterFilesElement == null)
            {
                return(masterFiles);
            }
            PluginManager manager        = m.file.session.pluginManager;
            var           masterElements = masterFilesElement.GetElements();

            foreach (var element in masterElements)
            {
                string filename = element.GetValue("MAST");
                masterFiles.Add(manager.GetFileByName(filename, true));
            }
            return(masterFiles);
        }
 public HomeController(ILogger <HomeController> logger, IMasterManager manager)
 {
     _logger  = logger;
     _manager = manager;
 }
 /// <summary>
 /// Default parameterize class constructor.
 /// It takes IMasterManager and IHttpContextAccessor type object as input parameter
 /// </summary>
 /// <param name="IMasterManager"></param>
 /// <param name="IHttpContextAccessor"></param>
 public MasterService(IMasterManager masterManager, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor)
 {
     _masterManager = masterManager;
 }
Example #21
0
 public MasterController(IMasterManager masterManager)
 {
     _masterManager = masterManager;
 }
Example #22
0
 public MatchesController(IMasterManager db, IMapper mapper)
 {
     _db     = db;
     _mapper = mapper;
 }
 public NavigationManager(IMasterManager masterManager)
 {
     MasterManager = masterManager;
 }
        public void MasterManager_Create_NotNull()
        {
            IMasterManager masterManager = ObjectsCreator.CreateMasterManager();

            Assert.IsNotNull(masterManager);
        }
Example #25
0
 public static void RemoveMaster(this IMasterManager m, PluginFile file)
 {
     m.mastersChanged = true;
     m.masters.Remove(file);
 }
Example #26
0
 public static bool HasMaster(this IMasterManager m, PluginFile file)
 {
     return(m.masters.Contains(file));
 }