protected void Button1_ServerClick(object sender, EventArgs e) { string text = this.txtpass.Text.Trim().ToString(); if (!(base.Request.QueryString["tt"].ToString() == "1")) { try { BasicConfigService basicConfigService = new BasicConfigService(); BasicConfig byName = basicConfigService.GetByName("TheDeletePwd"); byName.ParaValue = text; basicConfigService.Update(byName); string script = "\r\n\t\t\t\t\t<script>\r\n\t\t\t\t\t\ttop.ui.show( '设置成功!');\r\n\t\t\t\t\t</script>\r\n\t\t\t\t"; base.ClientScript.RegisterStartupScript(base.GetType(), Guid.NewGuid().ToString(), script); } catch { string script2 = "\r\n\t\t\t\t\t<script>\r\n\t\t\t\t\t\ttop.ui.show( '设置失败!');\r\n\t\t\t\t\t</script>\r\n\t\t\t\t"; base.ClientScript.RegisterStartupScript(base.GetType(), Guid.NewGuid().ToString(), script2); } return; } bool twoPWD = myxml.GetTwoPWD(text); BasicConfigService basicConfigService2 = new BasicConfigService(); basicConfigService2.GetValue("TheDeletePwd"); if (twoPWD) { this.Session["twopass"] = "******"; base.ClientScript.RegisterStartupScript(base.GetType(), Guid.NewGuid().ToString(), "<script>window.opener=null;window.close(this);</script>"); return; } base.ClientScript.RegisterStartupScript(base.GetType(), Guid.NewGuid().ToString(), "<script>alert('密码错误!');</script>"); }
public void TestShutdownAndReconfigure() { ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); StringAppender stringAppender = new StringAppender(); stringAppender.Layout = new LayoutPattern("%m"); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "logger1"); log1.Info("TestMessage1"); Assert.AreEqual("TestMessage1", stringAppender.GetString(), "Test logging configured"); stringAppender.Reset(); rep.Terminate(); log1.Info("TestMessage2"); Assert.AreEqual("", stringAppender.GetString(), "Test not logging while shutdown"); stringAppender.Reset(); stringAppender = new StringAppender(); stringAppender.Layout = new LayoutPattern("%m"); BasicConfig.Config(rep, stringAppender); log1.Info("TestMessage3"); Assert.AreEqual("TestMessage3", stringAppender.GetString(), "Test logging re-configured"); stringAppender.Reset(); }
public static void ClearTotal2(object o) { Log4netHelper.Error(new Exception("clearTotal2 开始执行"), "clearTotal2", "bery"); BasicConfigService service = new BasicConfigService(); BasicConfig byName = service.GetByName("IsClearTaskTotal2"); if (byName.ParaValue != "1") { try { BudTaskService service2 = new BudTaskService(); BudModifyTaskService source = new BudModifyTaskService(); new PTPrjInfoService(); foreach (BudModifyTask task in source.ToList <BudModifyTask>()) { source.UpdateTotal2(task.ModifyTaskId); } string cmdText = string.Format("\r\n\t\t\t\t\tSELECT TaskId FROM Bud_Task\r\n\t\t\t\t\tWHERE TaskId IN ( SELECT TaskId FROM Bud_TaskResource )\r\n\t\t\t\t", new object[0]); DataTable table = SqlHelper.ExecuteQuery(CommandType.Text, cmdText, new SqlParameter[0]); for (int i = 0; i < table.Rows.Count; i++) { string taskId = table.Rows[i][0].ToString(); service2.UpdateTotal2(taskId); } byName.ParaValue = "1"; service.Update(byName); Log4netHelper.Error(new Exception("clearTotal2 执行成功"), "clearTotal2", "bery"); } catch (Exception exception) { Log4netHelper.Error(exception, "clearTotal2", "bery"); } } }
public void TestGlobalPropertiesPattern() { StringAppender stringAppender = new StringAppender(); stringAppender.Layout = NewPatternLayout("%property{" + Utils.PROPERTY_KEY + "}"); ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "TestGlobalProperiesPattern"); log1.Info("TestMessage"); Assert.AreEqual(TextDefault.NullText, stringAppender.GetString(), "Test no global properties value set"); stringAppender.Reset(); GlobalContext.Set(Utils.PROPERTY_KEY, "val1"); log1.Info("TestMessage"); Assert.AreEqual("val1", stringAppender.GetString(), "Test global properties value set"); stringAppender.Reset(); GlobalContext.Remove(Utils.PROPERTY_KEY); log1.Info("TestMessage"); Assert.AreEqual(TextDefault.NullText, stringAppender.GetString(), "Test global properties value removed"); stringAppender.Reset(); }
/// <summary> /// Copy output training data from an array. /// </summary> /// <param name="vector">The target array.</param> /// <param name="config">The configuration instance.</param> public override void SyncTrainingFrom(double[] vector, BasicConfig config) { for (int i = 0; i < _outputTraining.Length && i < vector.Length; i++) { _outputTraining[i] = config.ConvertOutput(vector[i]); } }
private bool GetAutoRefresh() { bool refreshStatus = false; refreshStatus = BasicConfig.GetXmlTextOfTag("AutoRefresh") == "true"; return(refreshStatus); }
public void TestThreadSafety() { ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); var memoryAppender = new AppenderMemory(); var patternLayout = new LayoutPattern(); memoryAppender.Layout = patternLayout; memoryAppender.Activate(); BasicConfig.Config(rep, memoryAppender); cThreadsRunning = cThreadsMax; var threads = Enumerable.Range(0, cThreadsMax) .Select(i => new Thread(LogMessages(rep.Name))) .ToList(); foreach (var thread in threads) { thread.Start(); } long cEventsRead = 0; while (cThreadsRunning > 0) { var events = memoryAppender.PopAllInputs(); cEventsRead += events.Length; } foreach (var thread in threads) { thread.Join(); } cEventsRead += memoryAppender.PopAllInputs().Length; Assert.AreEqual(cEventsExpected, cEventsRead, "Log events were lost."); }
/// <summary> /// Copy input pattern data from an array. /// </summary> /// <param name="vector">The target array.</param> /// <param name="config">The configuration instance.</param> public override void SyncInputFrom(double[] vector, BasicConfig config) { for (int i = 0; i < _inputPattern.Length && i < vector.Length; i++) { _inputPattern[i] = config.ConvertInput(vector[i]); } }
private void AddManualIP() { Form_AddManualIp fip = new Form_AddManualIp(); if (fip.ShowDialog() == true) { BasicConfig bridgeconfig = Hue.GetBridgeBasicConfig(IPAddress.Parse(fip.GetIPAddress())); if (bridgeconfig != null) { Bridge br = new Bridge() { IpAddress = IPAddress.Parse(fip.GetIPAddress()), Mac = bridgeconfig.mac, SwVersion = bridgeconfig.swversion, }; if (!_listBridge.Any(x => x.IpAddress.Equals(br.IpAddress))) { _listBridge.Add(br); } else { MessageBox.Show(GlobalStrings.Bridge_Already_Detected, GlobalStrings.Error, MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show(GlobalStrings.Error_Getting_Bridge_Basic_Config, GlobalStrings.Error, MessageBoxButton.OK, MessageBoxImage.Error); } } }
private static void CreateConfigJson(string path) { using (var writer = new StreamWriter(path)) { writer.Write(BasicConfig.ToString()); } }
public void BracketsInStackTracesKeepLogWellFormed() { LayoutLoggerXml layout = new LayoutLoggerXml(); StringAppender stringAppender = new StringAppender(); stringAppender.Layout = layout; ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "TestLogger"); Action <int> bar = foo => { try { throw new NullReferenceException(); } catch (Exception ex) { log1.Error(string.Format("Error {0}", foo), ex); } }; bar(42); // really only asserts there is no exception var loggedDoc = new XmlDocument(); loggedDoc.LoadXml(stringAppender.GetString()); }
public List <Bridge> LoadBridges(Dictionary <string, BridgeSaveSettings> savedbridges) { log.Info($"Loading saved bridges... {savedbridges.Count} bridge(s) found."); List <Bridge> bridges = new List <Bridge>(); foreach (KeyValuePair <string, BridgeSaveSettings> b in savedbridges) { IPAddress.TryParse(b.Value.ip, out IPAddress ip); if (ip == null) { log.Error($"Unable to parse IP ignoring bridge {b.Value.name}"); continue; } Bridge br = new Bridge() { IpAddress = ip }; BasicConfig bc = br.GetBridgeBasicConfig(); if (bc == null) { log.Warn("Bridge not responding. Does the IP address has changed ? Will try to find it..."); Hue.DetectBridge(); if (bc == null) { log.Error($"Cannot find this bridge {b.Value.name} ignoring it."); } } else { } } return(bridges); }
public static void Load() { if (!System.IO.File.Exists(Files.ConfigurationPath)) { Logger.Write("Configuration does not exist. Loading defaults.", LogType.System); LoadDefaults(); return; } string json = System.IO.File.ReadAllText(Files.ConfigurationPath); ConfigFile file = JsonConvert.DeserializeObject <ConfigFile>(json); if (file == null) { Logger.Write("Unable to load Config. Loading defaults.", LogType.Warning); LoadDefaults(); } else { Basic = file.Basic; Chat = file.Chat; Worlds = file.Worlds; Security = file.Security; Logging = file.Logging; Advanced = file.Advanced; IRC = file.IRC; Misc = file.Misc; } }
protected void initBasicCfg() { BasicConfig basicCfg = Ctx.m_instance.m_layerMgr.m_path2Go[NotDestroyPath.ND_CV_Root].GetComponent <BasicConfig>(); //Ctx.m_instance.m_cfg.m_ip = basicCfg.getIp(); Ctx.m_instance.m_cfg.m_zone = basicCfg.getPort(); }
public override int GetHashCode() { int hash = 1; if (basicConfig_ != null) { hash ^= BasicConfig.GetHashCode(); } if (database_ != null) { hash ^= Database.GetHashCode(); } if (serverList_ != null) { hash ^= ServerList.GetHashCode(); } if (zoneList_ != null) { hash ^= ZoneList.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
/// <summary> /// Add a bridge manually. /// </summary> /// <param name="bridgeaddress">IP address of the bridge.</param> /// <returns>AddManualBridgeResult</returns> public static AddManualBridgeResult AddManualBridge(IPAddress bridgeaddress) { CommandResult bresult = Hue.GetBridgeBasicConfig(bridgeaddress); if (!bresult.Success) { WebExceptionStatus webex = (WebExceptionStatus)bresult.resultobject; return(webex == WebExceptionStatus.Timeout ? AddManualBridgeResult.NotResponding : AddManualBridgeResult.UnknownError); } BasicConfig bconfig = (BasicConfig)bresult.resultobject; Bridge newbridge = new Bridge() { IpAddress = bridgeaddress, Mac = bconfig.mac, SwVersion = bconfig.swversion, ApiVersion = bconfig.apiversion, }; if (_bridgelist.Any(x => x.Mac == newbridge.Mac)) { return(AddManualBridgeResult.Alreadyexists); } _bridgelist.Add(newbridge); return(AddManualBridgeResult.Success); }
public NuGetProject AddBuildIntegratedProject(string projectName = null, NuGetFramework projectTargetFramework = null, JObject json = null) { var existingProject = Task.Run(async() => await GetNuGetProjectAsync(projectName)); existingProject.Wait(); if (existingProject.IsCompleted && existingProject.Result != null) { throw new ArgumentException("Project with " + projectName + " already exists"); } projectName = string.IsNullOrEmpty(projectName) ? Guid.NewGuid().ToString() : projectName; var projectFullPath = Path.Combine(SolutionDirectory, projectName); Directory.CreateDirectory(projectFullPath); var projectJsonPath = Path.Combine(projectFullPath, "project.json"); CreateConfigJson(projectJsonPath, json?.ToString() ?? BasicConfig.ToString()); projectTargetFramework = projectTargetFramework ?? NuGetFramework.Parse("net46"); var msBuildNuGetProjectSystem = new TestMSBuildNuGetProjectSystem(projectTargetFramework, new TestNuGetProjectContext(), projectFullPath, projectName); var projectFilePath = Path.Combine(projectFullPath, $"{msBuildNuGetProjectSystem.ProjectName}.csproj"); NuGetProject nuGetProject = new ProjectJsonNuGetProject(projectJsonPath, projectFilePath); NuGetProjects.Add(nuGetProject); return(nuGetProject); }
public static void WritToDB(object state) { try { List <XElement> list = XElement.Load(AppDomain.CurrentDomain.BaseDirectory + "AppSettings.config").Elements("add").ToList <XElement>(); BasicConfigService service = new BasicConfigService(); foreach (XElement element in list) { string name = element.Attribute("key").Value; string str3 = element.Attribute("value").Value; BasicConfig byName = service.GetByName(name); if (byName != null) { byName.ParaValue = str3; service.Update(byName); } else { byName = new BasicConfig { Id = Guid.NewGuid().ToString(), ParaName = name, ParaValue = str3 }; service.Add(byName); } } } catch { } }
public void MethodNameCategoryTest() { CategoryTraceListener categoryTraceListener = new CategoryTraceListener(); Trace.Listeners.Clear(); Trace.Listeners.Add(categoryTraceListener); ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); AppenderTrace traceAppender = new AppenderTrace(); LayoutPattern methodLayout = new LayoutPattern("%method"); methodLayout.Activate(); traceAppender.Category = methodLayout; traceAppender.Layout = new LayoutLoggerSimple(); traceAppender.Activate(); BasicConfig.Config(rep, traceAppender); ILog log = LogManager.Get(rep.Name, GetType()); log.Debug("Message"); Assert.AreEqual( System.Reflection.MethodInfo.GetCurrentMethod().Name, categoryTraceListener.Category); }
public bool SetAllGlobalVariables() { bool success = false; try { GlobalValues.GLOBAL_DB_CON_STRING = BasicConfig.GetXmlTextOfTag("connectionString"); GlobalValues.GLOBAL_ENTRY_XML_PATH = BasicConfig.GetXmlTextOfTag("EntryKioskXmlPath"); GlobalValues.GLOBAL_EXIT_XML_PATH = BasicConfig.GetXmlTextOfTag("ExitKioskXmlPath"); GlobalValues.GLOBAL_BACKUP_XML_PATH = BasicConfig.GetXmlTextOfTag("BackupkXmlPath"); GlobalValues.GLOBAL_DISPLAY_XML_PATH = BasicConfig.GetXmlTextOfTag("DisplayXmlPath"); GlobalValues.REPORT_PATH = BasicConfig.GetXmlTextOfTag("ReportPath"); GlobalValues.OPC_MACHINE_HOST = BasicConfig.GetXmlTextOfTag("opcMachineHost"); GlobalValues.OPC_SERVER_NAME = BasicConfig.GetXmlTextOfTag("opcServerName"); GlobalValues.CAM_HOST_SERVER = BasicConfig.GetXmlTextOfTag("CamHostServer"); GlobalValues.CAM_OPC_SERVER_NAME = BasicConfig.GetXmlTextOfTag("CamOpcServerName"); GlobalValues.LOG_DIR = BasicConfig.GetXmlTextOfTag("LogDir"); GlobalValues.IMG_DIR = BasicConfig.GetXmlTextOfTag("ImagePath"); GlobalValues.AUTO_REFRESH = (BasicConfig.GetXmlTextOfTag("AutoRefresh") == "true"); success = true; } catch (Exception ex) { Console.WriteLine(ex); } return(success); }
public void TestThreadStackPattern2() { StringAppender stringAppender = new StringAppender(); stringAppender.Layout = new LayoutPattern("%property{" + Utils.PROPERTY_KEY + "}"); ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "TestThreadStackPattern"); log1.Info("TestMessage"); Assert.AreEqual(TextDefault.NullText, stringAppender.GetString(), "Test no thread stack value set"); stringAppender.Reset(); using (ThreadContext.Stacks[Utils.PROPERTY_KEY].Push("val1")) { log1.Info("TestMessage"); Assert.AreEqual("val1", stringAppender.GetString(), "Test thread stack value set"); stringAppender.Reset(); using (ThreadContext.Stacks[Utils.PROPERTY_KEY].Push("val2")) { log1.Info("TestMessage"); Assert.AreEqual("val1 val2", stringAppender.GetString(), "Test thread stack value pushed 2nd val"); stringAppender.Reset(); } } log1.Info("TestMessage"); Assert.AreEqual(TextDefault.NullText, stringAppender.GetString(), "Test thread stack value removed"); stringAppender.Reset(); }
public void TestLogFormatApi_NoException() { StringAppender stringAppender = new StringAppender(); stringAppender.Threshold = Level.Off; stringAppender.Layout = new LayoutPattern("%level:%message"); ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "TestLogFormatApi_Exception"); // *** log1.Exception("TestMessage"); Assert.AreEqual("", stringAppender.GetString(), "Test simple EXCEPTION event 1"); stringAppender.Reset(); // *** log1.Exception("TestMessage", null); Assert.AreEqual("", stringAppender.GetString(), "Test simple EXCEPTION event 2"); stringAppender.Reset(); // *** log1.Exception("TestMessage", new Exception("Exception message")); Assert.AreEqual("", stringAppender.GetString(), "Test simple EXCEPTION event 3"); stringAppender.Reset(); // *** log1.ExceptionFormat("a{0}", "1"); Assert.AreEqual("", stringAppender.GetString(), "Test formatted EXCEPTION event with 1 parm"); stringAppender.Reset(); // *** log1.ExceptionFormat("a{0}b{1}", "1", "2"); Assert.AreEqual("", stringAppender.GetString(), "Test formatted EXCEPTION event with 2 parm"); stringAppender.Reset(); // *** log1.ExceptionFormat("a{0}b{1}c{2}", "1", "2", "3"); Assert.AreEqual("", stringAppender.GetString(), "Test formatted EXCEPTION event with 3 parm"); stringAppender.Reset(); // *** log1.ExceptionFormat("a{0}b{1}c{2}d{3}e{4}f", "Q", "W", "E", "R", "T", "Y"); Assert.AreEqual("", stringAppender.GetString(), "Test formatted EXCEPTION event with 5 parms (only 4 used)"); stringAppender.Reset(); // *** log1.ExceptionFormat(null, "Before {0} After {1}", "Middle", "End"); Assert.AreEqual("", stringAppender.GetString(), "Test formatting with null provider"); stringAppender.Reset(); // *** log1.ExceptionFormat(new CultureInfo("en"), "Before {0} After {1}", "Middle", "End"); Assert.AreEqual("", stringAppender.GetString(), "Test formatting with 'en' provider"); stringAppender.Reset(); }
public DiscoveryCommand(ILogger <DiscoveryCommand> log, IInstaApi api, BasicConfig config, ISessionHandler session) : base(log) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.config = config ?? throw new ArgumentNullException(nameof(config)); this.session = session ?? throw new ArgumentNullException(nameof(session)); this.api = api ?? throw new ArgumentNullException(nameof(api)); }
public void TestLogFormatApi_Debug() { StringAppender stringAppender = new StringAppender(); stringAppender.Layout = new LayoutPattern("%level:%message"); ILoggerController rep = LogManager.CreateController(Guid.NewGuid().ToString()); BasicConfig.Config(rep, stringAppender); ILog log1 = LogManager.Get(rep.Name, "TestLogFormatApi_Debug"); // *** log1.Debug("TestMessage"); Assert.AreEqual("DEBUG:TestMessage", stringAppender.GetString(), "Test simple DEBUG event 1"); stringAppender.Reset(); // *** log1.Debug("TestMessage", null); Assert.AreEqual("DEBUG:TestMessage", stringAppender.GetString(), "Test simple DEBUG event 2"); stringAppender.Reset(); // *** log1.Debug("TestMessage", new Exception("Exception message")); Assert.AreEqual("DEBUG:TestMessage\r\nException: Message: Exception message" + Environment.NewLine + "System.Exception: Exception message" + Environment.NewLine, stringAppender.GetString(), "Test simple DEBUG event 3"); stringAppender.Reset(); // *** log1.DebugFormat("a{0}", "1"); Assert.AreEqual("DEBUG:a1", stringAppender.GetString(), "Test formatted DEBUG event with 1 parm"); stringAppender.Reset(); // *** log1.DebugFormat("a{0}b{1}", "1", "2"); Assert.AreEqual("DEBUG:a1b2", stringAppender.GetString(), "Test formatted DEBUG event with 2 parm"); stringAppender.Reset(); // *** log1.DebugFormat("a{0}b{1}c{2}", "1", "2", "3"); Assert.AreEqual("DEBUG:a1b2c3", stringAppender.GetString(), "Test formatted DEBUG event with 3 parm"); stringAppender.Reset(); // *** log1.DebugFormat("a{0}b{1}c{2}d{3}e{4}f", "Q", "W", "E", "R", "T", "Y"); Assert.AreEqual("DEBUG:aQbWcEdReTf", stringAppender.GetString(), "Test formatted DEBUG event with 5 parms (only 4 used)"); stringAppender.Reset(); // *** log1.DebugFormat(null, "Before {0} After {1}", "Middle", "End"); Assert.AreEqual("DEBUG:Before Middle After End", stringAppender.GetString(), "Test formatting with null provider"); stringAppender.Reset(); // *** log1.DebugFormat(new CultureInfo("en"), "Before {0} After {1}", "Middle", "End"); Assert.AreEqual("DEBUG:Before Middle After End", stringAppender.GetString(), "Test formatting with 'en' provider"); stringAppender.Reset(); }
/// <summary> /// 查看 ] 编辑页面 /// </summary> /// <param name="ConfigId">要查看的ConfigId</param> /// <returns></returns> public ActionResult EditBasicConfig(int BasicId) { BasicConfig basicConfig = CampEventsBll.GetBasicConfigList().Where(p => p.BasicId == BasicId).Single(); //记录日志 Log(string.Format("查看[BasicConfig]]编辑页面 数据:{0}", BasicId)); return(View("EditBasicConfig", basicConfig)); }
public ActionResult EditBasicConfig(BasicConfig basicConfig) { int rs = CampEventsBll.UpdateBasicConfig(basicConfig); //记录日志 Log(string.Format("编辑[BasicConfig]数据:{0}", basicConfig.ToString())); return(EditResult(rs, "操作失败", "BasicConfigList")); }
double[] _desiredMatrix; //List of all 4 desired output values. Length 4. public Backend() { //Prepare the default configuration set. _node = new ConfigNode(); _config = new BasicConfig(_node); _config.BiasNeuronEnable.Value = true; _config.LearningRate.Value = 0.3; }
// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { //添加服务到DI services.AddIdentityServer() .AddDeveloperSigningCredential() .AddInMemoryApiResources(BasicConfig.GetApiResources()) .AddInMemoryIdentityResources(BasicConfig.GetIdentityResources()) .AddInMemoryClients(BasicConfig.GetClients()) .AddTestUsers(BasicConfig.GetUsers()); }
public Int32 UpdateBasicConfig(BasicConfig basicConfig) { int rs = 0; DbEntityEntry <BasicConfig> basicentry = ctx.Entry(basicConfig); basicentry.State = EntityState.Modified; basicentry.Property(p => p.ConfigName).IsModified = false; rs = ctx.SaveChanges(); return(rs); }
private void SetAutoRefresh(bool refreshStatus) { if (refreshStatus) { BasicConfig.SetXmlTextOfTag("AutoRefresh", "true"); } else { BasicConfig.SetXmlTextOfTag("AutoRefresh", "false"); } }
/// <summary> /// Xử lý init /// </summary> private BasicResponse InitLayout(HttpContext context, BasicRequest request) { // Khai báo biến cục bộ var logic = new InitOperateLogic(); var config = new BasicConfig(); // Gán giá trị config config.RoleCd = W150901Logics.CD_ROLE_CD_ADM_MA_RMT_EN_VIEW; // Tiến hành gọi logic var response = HandlerCom.Invoke(logic, request, config); // Kết quả xử lý return response; }
/// <summary> /// Xử lý save đồng loạt /// </summary> private BasicResponse SaveBatch(HttpContext context, BasicRequest request) { // Khai báo biến cục bộ var logic = new SaveBatchOperateLogic(); var config = new BasicConfig(); // Gán giá trị config config.RoleCd = W150901Logics.CD_ROLE_CD_ADM_MA_TOU_LI_UPDATE; // Tiến hành gọi logic var response = HandlerCom.Invoke(logic, request, config); // Kết quả xử lý return response; }
/// <summary> /// Xử lý filter /// </summary> private BasicResponse Filter(HttpContext context, BasicRequest request) { // Khai báo biến cục bộ var logic = new FilterOperateLogic(); var config = new BasicConfig(); // Gán giá trị config config.RoleCd = W150901Logics.CD_ROLE_CD_ADM_SE_PAG_FILTER; // Tiến hành gọi logic var response = HandlerCom.Invoke(logic, request, config); // Kết quả xử lý return response; }
public static void RetrievingAnObject(ISimpleConfig configurator, string result) { "Given a configurator containing a string of 'bar' keyed by 'foo'" .Given(() => (configurator = new BasicConfig()).Add("foo", "bar")); "When I load the configurator" .When(() => Config.Global.Load(configurator)); "And I get the Foo" .And(() => result = Config.Global.Get<string>("foo")); "Then the result should be 'bar'" .Then(() => result.Should().Be("bar")); }
public ConfigSettingViewModel(IConfigurationService dataService, IMessenger messenger) : base(messenger) { _DataService = dataService; configsTable = new Hashtable(); List<Config> basicConfigList = new List<Config>(); List<Config> dishConfigList = new List<Config>(); List<Config> cashierConfigList = new List<Config>(); List<Config> billConfigList = new List<Config>(); List<Config> billTotalConfigList = new List<Config>(); List<Config> kitchenPrintConfigList = new List<Config>(); basicConfigList = _DataService.QueryByDomain("BasicConfig"); dishConfigList = _DataService.QueryByDomain("DishConfig"); cashierConfigList = _DataService.QueryByDomain("CashierConfig"); billConfigList = _DataService.QueryByDomain("BillConfig"); billTotalConfigList = _DataService.QueryByDomain("BillTotalConfig"); kitchenPrintConfigList = _DataService.QueryByDomain("KitchenPrintConfig"); BasicConfig basicConfig = new BasicConfig(); DishConfig dishConfig = new DishConfig(); CashierConfig cashierConfig = new CashierConfig(); BillConfig billConfig = new BillConfig(); BillTotalConfig billTotalConfig = new BillTotalConfig(); KitchenPrintConfig kitchenPrintConfig = new KitchenPrintConfig(); try { _BasicConfig = basicConfig.QueryBasicConfig(basicConfigList); _DishConfig = dishConfig.QueryDishConfig(dishConfigList); _CashierConfig = cashierConfig.QueryCashierConfig(cashierConfigList); _BillConfig = billConfig.QueryBillConfig(billConfigList); _BillTotalConfig = billTotalConfig.QueryBillTotalConfig(billTotalConfigList); _KitchenPrintConfig = kitchenPrintConfig.QueryKitchenPrintConfig(kitchenPrintConfigList); } catch (Exception ex) { ex.ToString(); } }