public MainGameEventHandler(IDataMutablePacket recordPacket, IModelManager modelManager)
        {
            _recordPacket = recordPacket;
            _modelManager = modelManager;

            InitializeGameEventHandlers();
        }
示例#2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            runInTimeControlManager = (IRunInTimeControl)ServiceAgent.getInstance().GetMaintainObjectByName<IRunInTimeControl>(WebConstant.IRunInTimeControl);
            modelManager = (IModelManager)ServiceAgent.getInstance().GetMaintainObjectByName<IModelManager>(WebConstant.IModelManager);
            pmtMessage1 = this.GetLocalResourceObject(Pre + "_pmtMessage1").ToString();
            pmtMessage2 = this.GetLocalResourceObject(Pre + "_pmtMessage2").ToString();
            pmtMessage3 = this.GetLocalResourceObject(Pre + "_pmtMessage3").ToString();
            pmtMessage4 = this.GetLocalResourceObject(Pre + "_pmtMessage4").ToString();
            pmtMessage5 = this.GetLocalResourceObject(Pre + "_pmtMessage5").ToString();
            pmtMessage6 = this.GetLocalResourceObject("eng_pmtMessage6").ToString() + "\r\n" + this.GetLocalResourceObject("cn_pmtMessage6").ToString();
            pmtMessage7 = this.GetLocalResourceObject(Pre + "_pmtMessage7").ToString();
            userName = Master.userInfo.UserId;//UserInfo.UserName;
            this.HiddenUserName.Value = userName;
            if (!this.IsPostBack)
            {
                initLabel();
                ShowRunInTimeControlList();
            }

        }
        catch (FisException ex)
        {
            showErrorMessage(ex.mErrmsg);
        }
        catch (Exception ex)
        {
            showErrorMessage(ex.Message);
        }
    }
 public LoadFacadeOfModelInstanceManager(ILfmimLocalContextProvider lfmimlocalcontextprovider)
 {
     lfmimLocalContextProvider = lfmimlocalcontextprovider;
     propertyFactory           = lfmimLocalContextProvider.GetPropertyFactory;
     modelManager = lfmimLocalContextProvider.GetModelManager;
     IsFinalized  = false;
 }
示例#4
0
 internal JsonApiFormatter(IModelManager modelManager, IErrorSerializer errorSerializer)
 {
     _modelManager = modelManager;
     _errorSerializer = errorSerializer;
     SupportedMediaTypes.Insert(0, new MediaTypeHeaderValue("application/vnd.api+json"));
     ValidateRawJsonStrings = true;
 }
示例#5
0
 public TestsController(IModelManager <Test> repo, IMapper mapper, IModelManager <Quiz> quiz, IModelManager <UserTest> userTests)
 {
     _repo   = repo;
     _mapper = mapper;
     _quiz   = quiz;
     _ut     = userTests;
 }
        /// <summary>
        /// Creates a new configuration
        /// </summary>
        public JsonApiConfiguration(IModelManager modelManager)
        {
            if (modelManager == null) throw new Exception("You must provide a model manager to begin configuration.");

            _modelManager = modelManager;
            _payloadBuilderFactory = () => new DefaultQueryablePayloadBuilderConfiguration().GetBuilder(modelManager);
        }
示例#7
0
 public AssetController(IAssetManager manager, IModelManager modelManager, IAssetTypeManager assetTypeManager, IManufacturerManager manufacturerManager)
 {
     AssetManager        = manager;
     ModelManager        = modelManager;
     AssetTypeManager    = assetTypeManager;
     ManufacturerManager = manufacturerManager;
 }
示例#8
0
 internal JsonApiFormatter(IModelManager modelManager, IErrorSerializer errorSerializer)
 {
     _modelManager    = modelManager;
     _errorSerializer = errorSerializer;
     SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/vnd.api+json"));
     ValidateRawJsonStrings = true;
 }
        public ModelManagerServer(ITrackableDictionary <uint, IClientProxy> clientProxyDic, IModelManager modelManager, IWorldData worldData)
        {
            _clientProxyDic = clientProxyDic;
            _worldData      = worldData;
            ModelManager    = modelManager;

            AddClientProxyDicListeners();
        }
示例#10
0
 public ImagesController(IModelManager <Image> repo,
                         IModelManager <Tag> tag,
                         IModelManager <UserImage> userImg,
                         IModelManager <ImageTag> imgTag,
                         IMapper mapper)
 {
     (_repo, _tag, _userImg, _imgTag, _mapper) = (repo, tag, userImg, imgTag, mapper);
 }
示例#11
0
 public OptionsController(IModelManager <Option> repo,
                          IModelManager <Quiz> quiz,
                          IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
     _quiz   = quiz;
 }
示例#12
0
        public ModelController()
        {
            _manufacturerManager = new ManufacturerManager();
            _categoryManager     = new CategoryManager();
            _modelManager        = new ModelManager();

            PartialMenuView();
        }
        public static IModelManager GetInstance()
        {
            if (Instance == null)
            {
                Instance = new ModelManager();
            }

            return(Instance);
        }
示例#14
0
 protected override void Awake()
 {
     base.Awake();
     m_IModelManager = GameBox.App.Driver.GetModule <IModelManager>();
     if (m_IModelManager == null)
     {
         throw new GameBoxFrameworkException("IModelManager是无效的.");
     }
 }
示例#15
0
 public UserManager(ApplicationDbContext context, IMapper mapper,
                    AuthRepository auth, IModelManager <UserCourse> usercourse,
                    IModelManager <Course> course) : base(context)
 {
     _mapper     = mapper;
     _auth       = auth;
     _usercourse = usercourse;
     _course     = course;
 }
示例#16
0
 public AccountController(AccountRepository account,
                          IModelManager <ApplicationUser> repo,
                          IMapper mapper,
                          IEmailSender email)
 {
     _acc    = account;
     _repo   = repo;
     _mapper = mapper;
     _email  = email;
 }
        public NetworkManager(IServer server, ISerializer serializer, IModelManager modelManager, WorldData worldData, int millisecondsTick)
        {
            _server     = server;
            _serializer = serializer;

            _worldReplication   = new WorldReplication(worldData, serializer.GetCaster());
            _modelManagerServer = new ModelManagerServer(_clientProxyDic, modelManager, worldData);
            _tickSystem         = new TickSystem {
                MillisecondsTick = millisecondsTick
            };
        }
示例#18
0
 /// <summary>
 /// Constructor for ML
 /// </summary>
 /// <param name="experimentResultManager"></param>
 /// <param name="modelManager"></param>
 /// <param name="modelCategoryManager"></param>
 /// <param name="lblManager"></param>
 /// <param name="sampleMgr"></param>
 /// <param name="trainingDataSetMgr"></param>
 /// <param name="userManager"></param>
 /// <param name="logger"></param>
 public MachineLearningClientAPI(IExperimentResultManager experimentResultManager, IModelManager modelManager, IModelCategoryManager modelCategoryManager,
                                 ILabelManager lblManager, ISampleManager sampleMgr, ITrainingDataSetManager trainingDataSetMgr,
                                 UserManager <AppUser> userManager, IAdminLogger logger) : base(userManager, logger)
 {
     this._experimentResultManager = experimentResultManager ?? throw new ArgumentNullException(nameof(experimentResultManager));
     this._modelManager            = modelManager ?? throw new ArgumentNullException(nameof(modelManager));
     this._modelCategoryManager    = modelCategoryManager ?? throw new ArgumentNullException(nameof(modelCategoryManager));
     this._lblManager         = lblManager ?? throw new ArgumentNullException(nameof(lblManager));
     this._sampleManager      = sampleMgr ?? throw new ArgumentNullException(nameof(sampleMgr));
     this._trainingDataSetMgr = trainingDataSetMgr ?? throw new ArgumentNullException(nameof(trainingDataSetMgr));
 }
 public PackageOperationView()
 {
     InitializeComponent();
     try
     {
         modelManager     = (IModelManager)SpringContext.GetObject("ModelManager");
         containerManager = (IContainerManager)SpringContext.GetObject("ContainerManager");
     }
     catch (Exception ex)
     {
     }
 }
示例#20
0
 public CoursesController(IModelManager <Course> repo,
                          IModelManager <Quiz> quiz,
                          IModelManager <Option> option,
                          IModelManager <Test> test,
                          IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
     _quiz   = quiz;
     _option = option;
     _test   = test;
 }
示例#21
0
        public MakeManagerTest()
        {
            _contextAccessor = new Mock <IHttpContextAccessor>();
            var context = new DefaultHttpContext();
            var token   = TokenProvider.Instance.GetToken(Guid.NewGuid().ToString());

            context.Request.Headers["Token"] = token;
            _contextAccessor.Setup(x => x.HttpContext).Returns(context);

            var mapperConfig = MapperConfig.CreateMapperConfig();

            _makeManager  = new MakeManager(mapperConfig.CreateMapper(), _contextAccessor.Object);
            _modelManager = new ModelManager(mapperConfig.CreateMapper(), _contextAccessor.Object);
        }
示例#22
0
        //http://www.java2s.com/Tutorials/CSharp/System.Reflection/FieldInfo/C_FieldInfo_GetValue.htm
        public ConnectionViewModel(IDataService service)
        {
            IsBusy      = true;
            dataService = service;
            IModelManager projectManager = (IModelManager)dataService.GetProjectManager();

            ConnectionCommand   = new RelayCommand(Connection);
            OnPageLoadedCommand = new RelayCommand(OnPageLoaded);
            UserAccount         = new Account();
            DialogRecoverUser   = new Dialog
            {
                OnAction   = ActionDialogRecoverUser,
                Visibility = Windows.UI.Xaml.Visibility.Visible
            };
        }
        public ModelProvider(IModelManager modelManager)
        {
            this.modelManager = modelManager;
            transactionFlag   = TransactionFlag.NoTransaction;

            if (!modelManager.TryGetAllModelEntities(
                    out elementModels,
                    out allElementConnections,
                    out reclosers,
                    out energySources))
            {
                logger.LogFatal($"[Model provider] Failed to get all model entities.");
            }

            Provider.Instance.ModelProvider = this;
        }
        public CalculationEngineService()
        {
            proxyFactory = new ProxyFactory();

            topologyBuilder    = new GraphBuilder();
            voltageFlow        = new LoadFlow();
            webTopologyBuilder = new TopologyConverter();

            sCADAResultProvider      = new SCADAResultHandler();
            cacheProvider            = new MeasurementProvider();
            modelManager             = new ModelManager();
            modelProvider            = new ModelProvider(modelManager);
            topologyProvider         = new TopologyProvider(topologyBuilder, voltageFlow);
            webTopologyModelProvider = new TopologyConverterProvider(webTopologyBuilder);
            topologyPublisher        = new TopologyPublisher();
            InitializeHosts();
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            iSelectData = ServiceAgent.getInstance().GetMaintainObjectByName<IModelManager>(WebConstant.IModelManager);

            if (!this.IsPostBack)
            {
                if (isPercentage)
                {
                    if (Convert.ToInt32(width) > 100)
                    {
                        drpMaintainModel.Width = Unit.Percentage(100);
                    }
                    else
                    {
                        drpMaintainModel.Width = Unit.Percentage(Convert.ToDouble(width));
                    }
                }
                else
                {
                    drpMaintainModel.Width = Unit.Parse(width);
                }

                this.drpMaintainModel.CssClass = cssClass;
                this.drpMaintainModel.Enabled = enabled;

                if (enabled)
                {
                    initMaintainModel();
                }
                else
                {
                    this.drpMaintainModel.Items.Add(new ListItem("", ""));
                }
            }
        }
        catch (FisException ex)
        {
            //showCmbErrorMessage(ex.mErrmsg);
        }
        catch (Exception ex)
        {
            //showCmbErrorMessage(ex.Message);
        }
    }
示例#26
0
 public RuntimeController(IDeploymentInstanceManager instanceManager, IRuntimeTokenManager runtimeTokenManager,
                          IOrgUserRepo orgUserRepo, IAppUserManagerReadOnly userManager, IDeploymentHostManager hostManager,
                          IServiceTicketCreator ticketCreator, IEmailSender emailSender, ISmsSender smsSendeer,
                          IDistributionManager distroManager, IModelManager modelManager, ISecureStorage secureStorage, IAdminLogger logger)
 {
     _ticketCreator       = ticketCreator ?? throw new ArgumentNullException(nameof(ticketCreator));
     _userManager         = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _orgUserRepo         = orgUserRepo ?? throw new ArgumentNullException(nameof(orgUserRepo));
     _instanceManager     = instanceManager ?? throw new ArgumentNullException(nameof(instanceManager));
     _secureStorage       = secureStorage ?? throw new ArgumentNullException(nameof(secureStorage));
     _runtimeTokenManager = runtimeTokenManager ?? throw new ArgumentNullException(nameof(runtimeTokenManager));
     _hostManager         = hostManager ?? throw new ArgumentNullException(nameof(hostManager));
     _emailSender         = emailSender ?? throw new ArgumentNullException(nameof(emailSender));
     _distroManager       = distroManager ?? throw new ArgumentNullException(nameof(distroManager));
     _smsSender           = smsSendeer ?? throw new ArgumentNullException(nameof(smsSendeer));
     _modelManager        = modelManager ?? throw new ArgumentNullException(nameof(modelManager));
 }
        protected PhuTung CreateNewPhuTung()
        {
            PhuTung entity = new PhuTung();


            entity.MaSoPhuTung   = "Test Te";
            entity.TenPhuTung    = "Test Test Test Test Test Test T";
            entity.SoLuong       = 82;
            entity.DonVi         = "Te";
            entity.TongTienVon   = 99;
            entity.GiaVonTren1DV = 6;
            entity.GiaBanTren1DV = 60;
            entity.GhiChu        = "Test Test ";

            IModelManager modelManager = managerFactory.GetModelManager();

            entity.ModelMember = modelManager.GetAll(1)[0];

            return(entity);
        }
        private HttpActionExecutedContext CreateActionExecutedContext(IModelManager modelManager, string uri)
        {
            var formatter = new JsonApiFormatter(modelManager);

            var httpContent = new ObjectContent(typeof(IQueryable <Dummy>), _fixturesQuery, formatter);

            return(new HttpActionExecutedContext
            {
                ActionContext = new HttpActionContext
                {
                    ControllerContext = new HttpControllerContext
                    {
                        Request = new HttpRequestMessage(HttpMethod.Get, new Uri(uri))
                    }
                },
                Response = new HttpResponseMessage(HttpStatusCode.OK)
                {
                    Content = httpContent
                }
            });
        }
示例#29
0
        public SimulationManager(IModelManager modelManager, IResultUpdater resultUpdater)
        {
            isRunning = false;
            Results   = new PlotModel();
            Results.Series.Add(new LineSeries());
            DseProgress   = 0;
            CosimProgress = 0;

            Watched       = new ObservableCollection <ConfigurationItemModel>();
            Watchable     = new ObservableCollection <ConfigurationItemModel>();
            DSEParameters = new ObservableCollection <DSEConfigurationItemModel>();

            //Watched.CollectionChanged += (sender, e) => { UpdateConfiguration(); };

            this.modelManager  = modelManager;
            this.resultUpdater = resultUpdater;

            // Initializing default eventhandler
            OnConfigureRequest += (sender, args) => { };
            OnPlotUpdated      += (sender, series) => { };
            OnSimulationEnd    += (sender, e) => { };

            resultUpdater.OnResultsChanged += (sender, series) =>
            {
                var line = new LineSeries {
                    Tag = series.Tag
                };
                line.Points.AddRange(series.New);

                var old = Results.Series.Where(s => (string)s.Tag == series.Tag);

                foreach (var oldLine in old)
                {
                    Results.Series.Remove(oldLine);
                }

                Results.Series.Add(line);
                Results.InvalidatePlot(true);
            };
        }
示例#30
0
 public JsonApiFormatter(IModelManager modelManager) :
     this(modelManager, new ErrorSerializer())
 {
 }
示例#31
0
 public ConfessionsController(IModelManager <Confession> repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
示例#32
0
 public MassesController(IModelManager <Mass> repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
示例#33
0
 public EnableFilteringAttribute(IModelManager modelManager)
 {
     _modelManager = modelManager;
 }
        internal DefaultQueryablePayloadBuilder GetBuilder(IModelManager modelManager)
        {
            IQueryableFilteringTransformer filteringTransformer = null;
            if (_enableFiltering)
                filteringTransformer = _filteringTransformer ?? new DefaultFilteringTransformer(modelManager);

            IQueryableSortingTransformer sortingTransformer = null;
            if (_enableSorting)
                sortingTransformer = _sortingTransformer ?? new DefaultSortingTransformer(modelManager);

            IQueryablePaginationTransformer paginationTransformer = null;
            if (_enablePagination)
                paginationTransformer =
                    _paginationTransformer ?? new DefaultPaginationTransformer("page.number", "page.size");

            IQueryableEnumerationTransformer enumerationTransformer =
                _enumerationTransformer ?? new SynchronousEnumerationTransformer();

            return new DefaultQueryablePayloadBuilder(enumerationTransformer, filteringTransformer, sortingTransformer, paginationTransformer);
        }
示例#35
0
 public UserQuizzesController(IModelManager <UserQuiz> repo, IMapper mapper) : base(repo, mapper)
 {
 }
示例#36
0
 public ProjectsController(IModelManager <Project> repo, IModelManager <Category> category, IMapper mapper)
 {
     _repo     = repo;
     _category = category;
     _mapper   = mapper;
 }