982 lines
		
	
	
		
			52 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			982 lines
		
	
	
		
			52 KiB
		
	
	
	
		
			C#
		
	
	
	
using System;
 | 
						|
using System.Collections.Generic;
 | 
						|
using System.Linq;
 | 
						|
 | 
						|
namespace BLL
 | 
						|
{
 | 
						|
    public static class HSSELogService
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 根据主键获取HSSE日志暨管理数据收集
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="HSSELogId">HSSE日志暨管理数据收集主键</param>
 | 
						|
        /// <returns></returns>
 | 
						|
        public static Model.Manager_HSSELog GetHSSELogByHSSELogId(string hsseLogId)
 | 
						|
        {
 | 
						|
            return Funs.DB.Manager_HSSELog.FirstOrDefault(x => x.HSSELogId == hsseLogId);
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 根据编制人日期项目获取HSSE日志暨管理数据收集
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="projectId">项目id</param>
 | 
						|
        /// <param name="compileDate">编制日期</param>
 | 
						|
        /// <param name="compileMan">编制人</param>
 | 
						|
        /// <returns></returns>
 | 
						|
        public static Model.Manager_HSSELog GetHSSELogByCompileManDateProjectId(string projectId, DateTime compileDate, string compileMan)
 | 
						|
        {
 | 
						|
            return Funs.DB.Manager_HSSELog.FirstOrDefault(x => x.ProjectId == projectId && (x.CompileDate.Value.Year == compileDate.Year && x.CompileDate.Value.Month == compileDate.Month && x.CompileDate.Value.Date == compileDate.Date) && x.CompileMan == compileMan);
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 根据编制人和日期范围获取HSSE日志暨管理数据收集
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="HSSELogId">HSSE日志暨管理数据收集主键</param>
 | 
						|
        /// <returns></returns>
 | 
						|
        public static List<Model.Manager_HSSELog> GetHSSELogListByCompileManDatesProjectId(string projectId, DateTime startTime, DateTime endTime, string compileMan)
 | 
						|
        {
 | 
						|
            return (from x in Funs.DB.Manager_HSSELog where x.ProjectId == projectId && x.CompileDate >= startTime && x.CompileDate <= endTime && x.CompileMan == compileMan select x).ToList();
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 增加HSSE日志暨管理数据收集
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="HSSELog">HSSE日志暨管理数据收集实体</param>
 | 
						|
        public static void AddHSSELog(Model.Manager_HSSELog HSSELog)
 | 
						|
        {
 | 
						|
            Model.Manager_HSSELog newHSSELog = new Model.Manager_HSSELog
 | 
						|
            {
 | 
						|
                HSSELogId = HSSELog.HSSELogId,
 | 
						|
                ProjectId = HSSELog.ProjectId,
 | 
						|
                CompileDate = HSSELog.CompileDate,
 | 
						|
                CompileMan = HSSELog.CompileMan,
 | 
						|
                Weather = HSSELog.Weather,
 | 
						|
                IsVisible = HSSELog.IsVisible,
 | 
						|
                Num11 = HSSELog.Num11,
 | 
						|
                Contents12 = HSSELog.Contents12,
 | 
						|
                Contents13 = HSSELog.Contents13,
 | 
						|
                Contents21 = HSSELog.Contents21,
 | 
						|
                Num21 = HSSELog.Num21,
 | 
						|
                Contents22 = HSSELog.Contents22,
 | 
						|
                Num22 = HSSELog.Num22,
 | 
						|
                Contents23 = HSSELog.Contents23,
 | 
						|
                Num23 = HSSELog.Num23,
 | 
						|
                Contents24 = HSSELog.Contents24,
 | 
						|
                Num24 = HSSELog.Num24,
 | 
						|
                Contents25 = HSSELog.Contents25,
 | 
						|
                Num25 = HSSELog.Num25,
 | 
						|
                Contents26 = HSSELog.Contents26,
 | 
						|
                Num26 = HSSELog.Num26,
 | 
						|
                Contents27 = HSSELog.Contents27,
 | 
						|
                Num27 = HSSELog.Num27,
 | 
						|
                Contents28 = HSSELog.Contents28,
 | 
						|
                Num28 = HSSELog.Num28,
 | 
						|
                Contents29 = HSSELog.Contents29,
 | 
						|
                Num29 = HSSELog.Num29,
 | 
						|
                Contents210 = HSSELog.Contents210,
 | 
						|
                Num210 = HSSELog.Num210,
 | 
						|
                Num211 = HSSELog.Num211,
 | 
						|
                Contents31 = HSSELog.Contents31,
 | 
						|
                Num31 = HSSELog.Num31,
 | 
						|
                Contents32 = HSSELog.Contents32,
 | 
						|
                Num32 = HSSELog.Num32,
 | 
						|
                Contents33 = HSSELog.Contents33,
 | 
						|
                Num33 = HSSELog.Num33,
 | 
						|
                Contents34 = HSSELog.Contents34,
 | 
						|
                Num34 = HSSELog.Num34,
 | 
						|
                Contents41 = HSSELog.Contents41,
 | 
						|
                Contents42 = HSSELog.Contents42,
 | 
						|
                Contents43 = HSSELog.Contents43,
 | 
						|
                Contents51 = HSSELog.Contents51,
 | 
						|
                Contents52 = HSSELog.Contents52
 | 
						|
            };
 | 
						|
            Funs.DB.Manager_HSSELog.InsertOnSubmit(newHSSELog);
 | 
						|
            Funs.DB.SubmitChanges();
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 修改HSSE日志暨管理数据收集
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="updateHSSELog"></param>
 | 
						|
        public static void UpdateHSSELog(Model.Manager_HSSELog updateHSSELog)
 | 
						|
        {
 | 
						|
            Model.Manager_HSSELog newHSSELog = Funs.DB.Manager_HSSELog.FirstOrDefault(e => e.HSSELogId == updateHSSELog.HSSELogId);
 | 
						|
            if (newHSSELog != null)
 | 
						|
            {
 | 
						|
                newHSSELog.CompileDate = updateHSSELog.CompileDate;
 | 
						|
                newHSSELog.CompileMan = updateHSSELog.CompileMan;
 | 
						|
                newHSSELog.Weather = updateHSSELog.Weather;
 | 
						|
                newHSSELog.IsVisible = updateHSSELog.IsVisible;
 | 
						|
                newHSSELog.Num11 = updateHSSELog.Num11;
 | 
						|
                newHSSELog.Contents12 = updateHSSELog.Contents12;
 | 
						|
                newHSSELog.Contents13 = updateHSSELog.Contents13;
 | 
						|
                newHSSELog.Contents21 = updateHSSELog.Contents21;
 | 
						|
                newHSSELog.Num21 = updateHSSELog.Num21;
 | 
						|
                newHSSELog.Contents22 = updateHSSELog.Contents22;
 | 
						|
                newHSSELog.Num22 = updateHSSELog.Num22;
 | 
						|
                newHSSELog.Contents23 = updateHSSELog.Contents23;
 | 
						|
                newHSSELog.Num23 = updateHSSELog.Num23;
 | 
						|
                newHSSELog.Contents24 = updateHSSELog.Contents24;
 | 
						|
                newHSSELog.Num24 = updateHSSELog.Num24;
 | 
						|
                newHSSELog.Contents25 = updateHSSELog.Contents25;
 | 
						|
                newHSSELog.Num25 = updateHSSELog.Num25;
 | 
						|
                newHSSELog.Contents26 = updateHSSELog.Contents26;
 | 
						|
                newHSSELog.Num26 = updateHSSELog.Num26;
 | 
						|
                newHSSELog.Contents27 = updateHSSELog.Contents27;
 | 
						|
                newHSSELog.Num27 = updateHSSELog.Num27;
 | 
						|
                newHSSELog.Contents28 = updateHSSELog.Contents28;
 | 
						|
                newHSSELog.Num28 = updateHSSELog.Num28;
 | 
						|
                newHSSELog.Contents29 = updateHSSELog.Contents29;
 | 
						|
                newHSSELog.Num29 = updateHSSELog.Num29;
 | 
						|
                newHSSELog.Contents210 = updateHSSELog.Contents210;
 | 
						|
                newHSSELog.Num210 = updateHSSELog.Num210;
 | 
						|
                newHSSELog.Num211 = updateHSSELog.Num211;
 | 
						|
                newHSSELog.Contents31 = updateHSSELog.Contents31;
 | 
						|
                newHSSELog.Num31 = updateHSSELog.Num31;
 | 
						|
                newHSSELog.Contents32 = updateHSSELog.Contents32;
 | 
						|
                newHSSELog.Num32 = updateHSSELog.Num32;
 | 
						|
                newHSSELog.Contents33 = updateHSSELog.Contents33;
 | 
						|
                newHSSELog.Num33 = updateHSSELog.Num33;
 | 
						|
                newHSSELog.Contents34 = updateHSSELog.Contents34;
 | 
						|
                newHSSELog.Num34 = updateHSSELog.Num34;
 | 
						|
                newHSSELog.Contents41 = updateHSSELog.Contents41;
 | 
						|
                newHSSELog.Contents42 = updateHSSELog.Contents42;
 | 
						|
                newHSSELog.Contents43 = updateHSSELog.Contents43;
 | 
						|
                newHSSELog.Contents51 = updateHSSELog.Contents51;
 | 
						|
                newHSSELog.Contents52 = updateHSSELog.Contents52;
 | 
						|
                Funs.DB.SubmitChanges();
 | 
						|
            }
 | 
						|
        }
 | 
						|
 | 
						|
        #region 从页面收集工程师日志
 | 
						|
        /// <summary>
 | 
						|
        /// 从页面收集工程师日志
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="projectId">项目id</param>
 | 
						|
        /// <param name="compileMan">工程师id</param>
 | 
						|
        /// <param name="compileDate">日期</param>
 | 
						|
        /// <param name="type">日志类型</param>
 | 
						|
        /// <param name="value">日志的值</param>
 | 
						|
        /// <param name="operateName">操作名称</param>
 | 
						|
        public static void CollectHSSELog(string projectId, string compileMan, DateTime? compileDate, string type, string value, string operateName, int num)
 | 
						|
        {
 | 
						|
            if (compileDate.HasValue)  ///操作日期
 | 
						|
            {
 | 
						|
                var puser = BLL.ProjectUserService.GetProjectUserByUserIdProjectId(projectId, compileMan);  ///操作人是安全工程师或者安全经理
 | 
						|
                var thisUnit = BLL.Const.UnitId_CWCEC;
 | 
						|
                if (puser != null && thisUnit != null && thisUnit == puser.UnitId && (puser.RoleId == BLL.Const.HSSEManager || puser.RoleId == BLL.Const.HSSEEngineer))
 | 
						|
                {
 | 
						|
                    if (operateName == Const.BtnAdd)     ////添加日志
 | 
						|
                    {
 | 
						|
                        Model.Manager_HSSELog newHSSELog = new Model.Manager_HSSELog
 | 
						|
                        {
 | 
						|
                            ProjectId = projectId,
 | 
						|
                            CompileDate = compileDate,
 | 
						|
                            CompileMan = compileMan,
 | 
						|
                            IsVisible = true
 | 
						|
                        };
 | 
						|
                        var getHsseLog = GetHSSELogByCompileManDateProjectId(projectId, compileDate.Value, compileMan);
 | 
						|
                        if (getHsseLog == null)
 | 
						|
                        {
 | 
						|
                            newHSSELog.HSSELogId = SQLHelper.GetNewID(typeof(Model.Manager_HSSELog));
 | 
						|
                            AddHSSELog(newHSSELog);
 | 
						|
                        }
 | 
						|
                        else
 | 
						|
                        {
 | 
						|
                            newHSSELog = GetHSSELogByHSSELogId(getHsseLog.HSSELogId);
 | 
						|
                            newHSSELog.IsVisible = true;
 | 
						|
                        }
 | 
						|
 | 
						|
                        switch (type)
 | 
						|
                        {
 | 
						|
                            case "11":
 | 
						|
                                if (newHSSELog.Num11.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num11 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num11 = num;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "12":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents12))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents12 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents12 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "13":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents13))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents13 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents13 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "21":
 | 
						|
                                if (newHSSELog.Num21.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num21 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num21 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents21))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents21 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents21 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "22":
 | 
						|
                                if (newHSSELog.Num22.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num22 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num22 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents22))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents22 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents22 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "23":
 | 
						|
                                if (newHSSELog.Num23.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num23 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num23 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents23))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents23 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents23 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "24":
 | 
						|
                                if (newHSSELog.Num24.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num24 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num24 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents24))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents24 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents24 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "25":
 | 
						|
                                if (newHSSELog.Num25.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num25 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num25 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents25))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents25 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents25 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "26":
 | 
						|
                                if (newHSSELog.Num26.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num26 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num26 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents26))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents26 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents26 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "27":
 | 
						|
                                if (newHSSELog.Num27.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num27 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num27 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents27))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents27 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents27 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "28":
 | 
						|
                                if (newHSSELog.Num28.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num28 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num28 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents28))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents28 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents28 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "29":
 | 
						|
                                if (newHSSELog.Num29.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num29 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num29 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents29))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents29 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents29 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "210":
 | 
						|
                                if (newHSSELog.Num210.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num210 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num210 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents210))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents210 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents210 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "211":
 | 
						|
                                if (newHSSELog.Num211.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num211 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num211 = num;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "31":
 | 
						|
                                if (newHSSELog.Num31.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num31 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num31 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents31))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents31 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents31 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "32":
 | 
						|
                                if (newHSSELog.Num32.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num32 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num32 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents32))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents32 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents32 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "33":
 | 
						|
                                if (newHSSELog.Num33.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num33 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num33 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents33))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents33 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents33 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "34":
 | 
						|
                                if (newHSSELog.Num34.HasValue)
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num34 += num;
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Num34 = num;
 | 
						|
                                }
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents34))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents34 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents34 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "41":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents41))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents41 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents41 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "42":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents42))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents42 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents42 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "43":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents43))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents43 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents43 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "51":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents51))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents51 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents51 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                            case "52":
 | 
						|
                                if (!string.IsNullOrEmpty(newHSSELog.Contents52))
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents52 += ("," + value);
 | 
						|
                                }
 | 
						|
                                else
 | 
						|
                                {
 | 
						|
                                    newHSSELog.Contents52 = value;
 | 
						|
                                }
 | 
						|
                                break;
 | 
						|
                        }
 | 
						|
 | 
						|
                        UpdateHSSELog(newHSSELog);
 | 
						|
                    }
 | 
						|
                    else     ////删除日志
 | 
						|
                    {
 | 
						|
                        var getHsseLog = GetHSSELogByCompileManDateProjectId(projectId, compileDate.Value, compileMan);
 | 
						|
                        if (getHsseLog != null)
 | 
						|
                        {
 | 
						|
                            switch (type)
 | 
						|
                            {
 | 
						|
                                case "11":
 | 
						|
                                    if (getHsseLog.Num11.HasValue && getHsseLog.Num11 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num11 -= num;
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "12":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents12))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents12.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents12 = getHsseLog.Contents12.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents12.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents12 = getHsseLog.Contents12.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents12.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents12 = getHsseLog.Contents12.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
 | 
						|
                                    break;
 | 
						|
                                case "13":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents13))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents13.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents13 = getHsseLog.Contents13.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents13.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents13 = getHsseLog.Contents13.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents13.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents13 = getHsseLog.Contents13.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "21":
 | 
						|
                                    if (getHsseLog.Num21.HasValue && getHsseLog.Num21 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num21 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents21))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents21.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents21 = getHsseLog.Contents21.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents21.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents21 = getHsseLog.Contents21.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents21.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents21 = getHsseLog.Contents21.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "22":
 | 
						|
                                    if (getHsseLog.Num22.HasValue && getHsseLog.Num22 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num22 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents22))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents22.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents22 = getHsseLog.Contents22.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents22.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents22 = getHsseLog.Contents22.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents22.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents22 = getHsseLog.Contents22.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "23":
 | 
						|
                                    if (getHsseLog.Num23.HasValue && getHsseLog.Num23 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num23 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents23))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents23.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents23 = getHsseLog.Contents23.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents23.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents23 = getHsseLog.Contents23.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents23.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents23 = getHsseLog.Contents23.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "24":
 | 
						|
                                    if (getHsseLog.Num24.HasValue && getHsseLog.Num24 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num24 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents24))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents24.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents24 = getHsseLog.Contents24.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents24.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents24 = getHsseLog.Contents24.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents24.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents24 = getHsseLog.Contents24.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "25":
 | 
						|
                                    if (getHsseLog.Num25.HasValue && getHsseLog.Num25 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num25 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents25))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents25.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents25 = getHsseLog.Contents25.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents25.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents25 = getHsseLog.Contents25.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents25.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents25 = getHsseLog.Contents25.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "26":
 | 
						|
                                    if (getHsseLog.Num26.HasValue && getHsseLog.Num26 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num26 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents26))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents26.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents26 = getHsseLog.Contents26.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents26.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents26 = getHsseLog.Contents26.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents26.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents26 = getHsseLog.Contents26.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "27":
 | 
						|
                                    if (getHsseLog.Num27.HasValue && getHsseLog.Num27 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num27 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents27))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents27.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents27 = getHsseLog.Contents27.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents27.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents27 = getHsseLog.Contents27.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents27.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents27 = getHsseLog.Contents27.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "28":
 | 
						|
                                    if (getHsseLog.Num28.HasValue && getHsseLog.Num28 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num28 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents28))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents28.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents28 = getHsseLog.Contents28.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents28.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents28 = getHsseLog.Contents28.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents28.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents28 = getHsseLog.Contents28.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "29":
 | 
						|
                                    if (getHsseLog.Num29.HasValue && getHsseLog.Num29 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num29 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents29))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents29.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents29 = getHsseLog.Contents29.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents29.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents29 = getHsseLog.Contents29.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents29.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents29 = getHsseLog.Contents29.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "210":
 | 
						|
                                    if (getHsseLog.Num210.HasValue && getHsseLog.Num210 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num210 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents210))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents210.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents210 = getHsseLog.Contents210.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents210.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents210 = getHsseLog.Contents210.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents210.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents210 = getHsseLog.Contents210.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "211":
 | 
						|
                                    if (getHsseLog.Num211.HasValue && getHsseLog.Num211 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num211 -= num;
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "31":
 | 
						|
                                    if (getHsseLog.Num31.HasValue && getHsseLog.Num31 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num31 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents31))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents31.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents31 = getHsseLog.Contents31.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents31.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents31 = getHsseLog.Contents31.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents31.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents31 = getHsseLog.Contents31.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "32":
 | 
						|
                                    if (getHsseLog.Num32.HasValue && getHsseLog.Num32 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num32 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents32))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents32.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents32 = getHsseLog.Contents32.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents32.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents32 = getHsseLog.Contents32.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents32.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents32 = getHsseLog.Contents32.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "33":
 | 
						|
                                    if (getHsseLog.Num33.HasValue && getHsseLog.Num33 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num33 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents33))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents33.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents33 = getHsseLog.Contents33.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents33.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents33 = getHsseLog.Contents33.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents33.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents33 = getHsseLog.Contents33.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "34":
 | 
						|
                                    if (getHsseLog.Num34.HasValue && getHsseLog.Num34 >= 1)
 | 
						|
                                    {
 | 
						|
                                        getHsseLog.Num34 -= num;
 | 
						|
                                    }
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents34))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents34.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents34 = getHsseLog.Contents34.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents34.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents34 = getHsseLog.Contents34.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents34.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents34 = getHsseLog.Contents34.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "41":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents41))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents41.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents41 = getHsseLog.Contents41.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents41.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents41 = getHsseLog.Contents41.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents41.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents41 = getHsseLog.Contents41.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "42":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents42))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents42.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents42 = getHsseLog.Contents42.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents42.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents42 = getHsseLog.Contents42.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents42.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents42 = getHsseLog.Contents42.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "43":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents43))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents43.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents43 = getHsseLog.Contents43.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents43.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents43 = getHsseLog.Contents43.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents43.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents43 = getHsseLog.Contents43.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "51":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents51))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents51.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents51 = getHsseLog.Contents51.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents51.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents51 = getHsseLog.Contents51.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents51.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents51 = getHsseLog.Contents51.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                                case "52":
 | 
						|
                                    if (!string.IsNullOrEmpty(getHsseLog.Contents52))
 | 
						|
                                    {
 | 
						|
                                        if (getHsseLog.Contents52.Contains(("," + value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents52 = getHsseLog.Contents52.Replace(("," + value), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents52.Contains((value + ",")))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents52 = getHsseLog.Contents52.Replace((value + ","), "");
 | 
						|
                                        }
 | 
						|
                                        if (getHsseLog.Contents52.Contains((value)))
 | 
						|
                                        {
 | 
						|
                                            getHsseLog.Contents52 = getHsseLog.Contents52.Replace((value), "");
 | 
						|
                                        }
 | 
						|
                                    }
 | 
						|
                                    break;
 | 
						|
                            }
 | 
						|
 | 
						|
                            UpdateHSSELog(getHsseLog);
 | 
						|
                        }
 | 
						|
                    }
 | 
						|
                }
 | 
						|
            }
 | 
						|
        }
 | 
						|
        #endregion
 | 
						|
    }
 | 
						|
}
 |