53 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
	
| using System;
 | ||
| using System.Collections.Generic;
 | ||
| using System.Linq;
 | ||
| using System.Text;
 | ||
| using System.Threading.Tasks;
 | ||
| 
 | ||
| namespace BLL
 | ||
| {
 | ||
|     /// <summary>
 | ||
|     /// 企业安全文件上报
 | ||
|     /// </summary>
 | ||
|     public static class SubUnitReportService
 | ||
|     {
 | ||
|         /// <summary>
 | ||
|         /// 根据主键获取企业安全文件上报信息
 | ||
|         /// </summary>
 | ||
|         /// <param name="subUnitReportId"></param>
 | ||
|         /// <returns></returns>
 | ||
|         public static Model.Supervise_SubUnitReport GetSubUnitReportById(string subUnitReportId)
 | ||
|         {
 | ||
|             return Funs.DB.Supervise_SubUnitReport.FirstOrDefault(e => e.SubUnitReportId == subUnitReportId);
 | ||
|         }
 | ||
| 
 | ||
|         /// <summary>
 | ||
|         /// 是否未上报
 | ||
|         /// </summary>
 | ||
|         /// <param name="postName"></param>
 | ||
|         /// <returns>true-已上报,false-未上报</returns>
 | ||
|         public static bool IsUpLoadSubUnitReport(string subUnitReportId)
 | ||
|         {
 | ||
|             bool isUpLoad = true;
 | ||
|             var SubUnitReport = BLL.SubUnitReportService.GetSubUnitReportById(subUnitReportId);
 | ||
|             if (SubUnitReport != null)
 | ||
|             {
 | ||
|                 if (SubUnitReport.IsEndLever == true)
 | ||
|                 {
 | ||
|                     var detailCout = Funs.DB.Supervise_SubUnitReportItem.FirstOrDefault(x => x.SubUnitReportId == subUnitReportId && x.UpState == Const.UpState_3);
 | ||
|                     if (detailCout != null)
 | ||
|                     {
 | ||
|                         isUpLoad = false;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 else
 | ||
|                 {
 | ||
|                     isUpLoad = false;
 | ||
|                 }
 | ||
|             }
 | ||
| 
 | ||
|             return isUpLoad;
 | ||
|         }
 | ||
|     }
 | ||
| }
 |