private void RenderAnalysisSummary() { this._analysisSummary = new AnalysisSummary(MainWindow.AnalysisResults, this._pixelStructure); tb_DispMin.Text = "Displacement Min: " + _analysisSummary.MinDisplacement.RoundTo(2); tb_DispMax.Text = "Displacement Max: " + _analysisSummary.MaxDisplacement.RoundTo(2); tb_ElementCt.Text = "Elements: " + _analysisSummary.Elements; tb_ConnCt.Text = "Connections: " + _analysisSummary.Connections; tb_SuppCt.Text = "Supports: " + _analysisSummary.Supports; tb_NetLen.Text = "Net Length: " + _analysisSummary.NetLength.RoundTo(2); }
public static void GetZCKB(int UserID, out DateTime StartTime, out DateTime EndTime, out string Title) { StartTime = GetWeekFirstDayMon(DateTime.Today); EndTime = StartTime.AddDays(8); Title = "本周支出"; AnalysisSummary analysisSummary = AnalysisSummary.GetAnalysisSummaryByCode(UserID, "zckb"); if (analysisSummary == null) { return; } Title = analysisSummary.AnalysisName + "支出"; switch (analysisSummary.AnalysisCode) { case "zckb_bz": break; case "zckb_byd": { StartTime = DateTime.Today.AddDays(1 - DateTime.Today.Day); string _endtime = (StartTime.AddMonths(1).AddDays(-1)).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; case "zckb_bjd": { StartTime = DateTime.Today.AddMonths(0 - ((DateTime.Today.Month - 1) % 3)).AddDays(1 - DateTime.Today.Day); string _endtime = (StartTime.AddMonths(3).AddDays(-1)).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; case "zckb_bnd": { StartTime = DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")); string _endtime = (DateTime.Parse(DateTime.Now.ToString("yyyy-12-31"))).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; case "zckb_lslj": { StartTime = DateTime.MinValue; EndTime = DateTime.MinValue; } break; default: break; } }
public static bool GetQFHS(int UserID, out DateTime StartTime, out DateTime EndTime, out string Title) { StartTime = DateTime.MinValue; EndTime = DateTime.MinValue; Title = "欠费户数"; AnalysisSummary analysisSummary = AnalysisSummary.GetAnalysisSummaryByCode(UserID, "ljqf"); if (analysisSummary == null) { return(false); } GetQK(UserID, out StartTime, out EndTime, out Title); Title = "欠费户数"; return(true); }
public static void GetQK(int UserID, out DateTime StartTime, out DateTime EndTime, out string Title) { StartTime = DateTime.MinValue; EndTime = DateTime.MinValue; Title = "累计欠款"; AnalysisSummary analysisSummary = AnalysisSummary.GetAnalysisSummaryByCode(UserID, "ljqf"); if (analysisSummary == null) { return; } Title = analysisSummary.AnalysisName + "欠款"; switch (analysisSummary.AnalysisCode) { case "ljqf_jzjr": StartTime = DateTime.MinValue; EndTime = DateTime.Today; break; case "ljqf_byd": { StartTime = DateTime.Today.AddDays(1 - DateTime.Today.Day); string _endtime = (StartTime.AddMonths(1).AddDays(-1)).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; case "ljqf_bnd": { StartTime = DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")); string _endtime = (DateTime.Parse(DateTime.Now.ToString("yyyy-12-31"))).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; case "ljqf_lslj": { StartTime = DateTime.MinValue; string _endtime = (DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddDays(-1)).ToString("yyyy-MM-dd") + " 23:59:59"; EndTime = Convert.ToDateTime(_endtime); } break; default: break; } }
protected void TestConfig(string clusterConfigPath, string oldClusterConfigPath, string fabricPackagePath, int maxPercentFailedNodes) { this.ChangeCurrentDirectoryToSession(); if (string.IsNullOrWhiteSpace(fabricPackagePath)) { fabricPackagePath = null; } clusterConfigPath = this.GetAbsolutePath(clusterConfigPath); oldClusterConfigPath = this.GetAbsolutePath(oldClusterConfigPath); fabricPackagePath = this.GetAbsolutePath(fabricPackagePath); AnalysisSummary summary = DeploymentManagerInternal.BpaAnalyzeClusterSetup(clusterConfigPath, oldClusterConfigPath, fabricPackagePath, maxPercentFailedNodes); this.WriteObject(this.FormatOutput(summary)); if (!summary.Passed) { this.ThrowTerminatingError( new InvalidOperationException(StringResources.Error_BPABailing), Constants.TestClusterConfigurationErrorId, null); } }