public ActionResult GetSafetyAssessmentResult() { //查询一级安全评估结果 var GetFirstSafetyAssessmentResult = new GetFirstLevelSafetyAssessmentReportService(); var FirstSafetyAssessmentResult = GetFirstSafetyAssessmentResult.GetFirstSafetyAssessmentResult(); //查询二级安全评估结果 var GetSecondLevelSafetyAssessmentResult = new GetSecondLevelSafetyAssessmentReportService(); var SecondLevelSafetyAssessmentResult = GetSecondLevelSafetyAssessmentResult.GetSecondLevelSafetyAssessmentResult(); //查询人工巡检安全评估结果 var GetManualInspectionSafetyAssessmentResult = new GetManualInspectionSafetyAssessmentReportService(); var ManualInspectionSafetyAssessmentResult = GetManualInspectionSafetyAssessmentResult.GetManualInspectionSafetyAssessmentReportResult(); var model = new SafetyAssessmentModelsViewModel() { FirstSafetyAssessmentResult_CableForce = FirstSafetyAssessmentResult.FirstSafetyAssessmentResult_CableForce, FirstSafetyAssessmentResult_Displacement = FirstSafetyAssessmentResult.FirstSafetyAssessmentResult_Displacement, FirstSafetyAssessmentResult_Stress = FirstSafetyAssessmentResult.FirstSafetyAssessmentResult_Stress, FirstSafetyAssessmentReportTime = FirstSafetyAssessmentResult.FirstSafetyAssessmentReportTime, SecondSafetyAssessmentResult = SecondLevelSafetyAssessmentResult.SecondSafetyAssessmentResult, SecondSafetyAssessmentReportTime = SecondLevelSafetyAssessmentResult.SecondSafetyAssessmentReportTime, ManualInspectionSafetyAssessmentResult = ManualInspectionSafetyAssessmentResult.ManualInspectionSafetyAssessmentResult, ManualInspectionSafetyAssessmentReportTime = ManualInspectionSafetyAssessmentResult.ManualInspectionSafetyAssessmentReportTime }; return(PartialView("GetSafetyAssessmentResult", model)); }
static String GetLastReportTime_String() { var GetFirstLevelSafetyAssessmentReportListService = new GetFirstLevelSafetyAssessmentReportService(); var LastReportResult = GetFirstLevelSafetyAssessmentReportListService.GetFirstSafetyAssessmentResult(); var LastReportTime = LastReportResult.FirstSafetyAssessmentReportTime; return(LastReportTime); }
private AllSafetyPreWarningStateDataModel GetRealDatasSource() { var GetFirstLevelSafetyAssessmentReportListService = new GetFirstLevelSafetyAssessmentReportService(); var LastReportTime = GetFirstLevelSafetyAssessmentReportListService.GetFirstSafetyAssessmentResult().FirstSafetyAssessmentReportTime_DateTime; var req = new GetSafetyWarningDetailRequest { StartTime = LastReportTime, EndTime = DateTime.Now }; return(_sfpwrtp.GetSafetyPreWarningRealTimePushModel(req)); }
private static SafetyWarningDetailResponse GetSafetyWarningDetailResultBy(QuerySafetyPreWarningConditonView conditons) { var GetFirstLevelSafetyAssessmentReportListService = new GetFirstLevelSafetyAssessmentReportService(); var LastReportResult = GetFirstLevelSafetyAssessmentReportListService.GetFirstSafetyAssessmentResult(); var LastReportTime = GetFirstLevelSafetyAssessmentReportListService.GetFirstSafetyAssessmentResult().FirstSafetyAssessmentReportTime_DateTime; var req = new GetSafetyWarningDetailRequest { StartTime = LastReportTime, EndTime = DateTime.Now }; var SafetyWarningDetailQueryService = SafetyWarningDetailFactory.GetSafetyWarningDetailServiceFrom(conditons.testTypeId); return(SafetyWarningDetailQueryService.GetSafetyPreWarningDetailBy(req)); }
public ActionResult GetAssessmentSuggestion() { //查询工作建议结果 var GetAssessmentSuggestion = new GetFirstLevelSafetyAssessmentReportService(); var FirstSafetyAssessmentSuggestion = GetAssessmentSuggestion.GetFirstSafetyAssessmentSuggestion(); var model = new SafetyAssessmentSuggestionModelsViewModel() { FirstSafetyAssessmentSuggestion_CableForce = FirstSafetyAssessmentSuggestion.FirstSafetyAssessmentSuggestion_CableForce, FirstSafetyAssessmentSuggestion_Displacement = FirstSafetyAssessmentSuggestion.FirstSafetyAssessmentSuggestion_Displacement, FirstSafetyAssessmentSuggestion_Stress = FirstSafetyAssessmentSuggestion.FirstSafetyAssessmentSuggestion_Stress, }; return(PartialView("GetSafetyAssessmentSuggestion", model)); }
public ActionResult FirstLevelSafetyAssessment() { Response.Cache.SetOmitVaryStar(true); var GetFirstLevelSafetyAssessmentReportListService = new GetFirstLevelSafetyAssessmentReportService(); var resp = GetFirstLevelSafetyAssessmentReportListService.GetTotalPages(); if (resp.Succeed) { ViewData["TotalPages"] = resp.TotalPages; } else { TempData[WebConstants.MessageColor] = StyleConstants.RedColor; TempData[WebConstants.Message] = resp.Message; } return(View()); }
public ActionResult GetFirstLevelSafetyAssessmentReportList(SafetyAssessmentReportSearchBaseView conditions) { Response.Cache.SetOmitVaryStar(true); var req = new FirstLevelSafetyAssessmentSearchRequest() { CurrentPageIndex = conditions.CurrentPageIndex, }; if (conditions.Time.Year != 1) { req.StartTime = new DateTime(conditions.Time.Year, conditions.Time.Month, 1); req.EndTime = req.StartTime.AddMonths(1); } ; var GetFirstLevelSafetyAssessmentReportListService = new GetFirstLevelSafetyAssessmentReportService(); var resp = GetFirstLevelSafetyAssessmentReportListService.GetFirstLevelSafetyAssessmentReportList(req); var models = new List <SafetyAssessmentReportViewModel>(); var resultView = new SafetyAssessmentReportSearchBaseView(); if (resp.Succeed) { foreach (var item in resp.FirstLevelSafetyAssessmentReport) { var resultItem = new SafetyAssessmentReportViewModel(); resultItem.ReportName = item.ReportPeriods; resultItem.ReportTime = DateTimeHelper.FormatDateTime(item.ReportTime); resultItem.ReportId = item.Id; models.Add(resultItem); } resultView.SafetyAssessmentReportViewModels = models; resultView.PaginatorModel = new ViewModels.PaginatorModel { TotalPages = resp.TotalPages, CurrentPageIndex = conditions.CurrentPageIndex }; } else { return(Json(new { Color = StyleConstants.RedColor, message = resp.Message }, JsonRequestBehavior.AllowGet)); } return(PartialView("GetFirstLevelSafetyAssessmentListPartial", resultView)); }