111
This commit is contained in:
@@ -703,24 +703,24 @@ namespace BLL
|
||||
{
|
||||
foreach (var item in getPersons)
|
||||
{
|
||||
int score = 80;
|
||||
var sysTestRule = db.Sys_TestRule.FirstOrDefault();
|
||||
if (sysTestRule != null)
|
||||
{
|
||||
if (sysTestRule.PassingScore > 0)
|
||||
{
|
||||
score = sysTestRule.PassingScore;
|
||||
}
|
||||
}
|
||||
var getTrainPersonIdList2 = (from x in db.Training_TestRecord
|
||||
join y in db.Training_TestPlan on x.TestPlanId equals y.TestPlanId
|
||||
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && y.States != "3" && x.TestManId == item.PersonId
|
||||
where x.TestScores > score
|
||||
select x).FirstOrDefault();
|
||||
if (getTrainPersonIdList2 != null)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
//int score = 80;
|
||||
//var sysTestRule = db.Sys_TestRule.FirstOrDefault();
|
||||
//if (sysTestRule != null)
|
||||
//{
|
||||
// if (sysTestRule.PassingScore > 0)
|
||||
// {
|
||||
// score = sysTestRule.PassingScore;
|
||||
// }
|
||||
//}
|
||||
//var getTrainPersonIdList2 = (from x in db.Training_TestRecord
|
||||
// join y in db.Training_TestPlan on x.TestPlanId equals y.TestPlanId
|
||||
// where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && y.States != "3" && x.TestManId == item.PersonId
|
||||
// where x.TestScores > score
|
||||
// select x).FirstOrDefault();
|
||||
//if (getTrainPersonIdList2 != null)
|
||||
//{
|
||||
// continue;
|
||||
//}
|
||||
getTrainPersonList.Add(item);
|
||||
}
|
||||
return getTrainPersonList;
|
||||
|
||||
@@ -102,7 +102,7 @@ namespace BLL
|
||||
foreach (var role in roleList)
|
||||
{
|
||||
|
||||
if (item.RoleId.IndexOf(role) >= 0)
|
||||
if (item.RoleId !=null && item.RoleId.IndexOf(role) >= 0)
|
||||
{
|
||||
if (!userid.Contains(item.UserId))
|
||||
{
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using Org.BouncyCastle.Utilities.Collections;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
@@ -1500,6 +1501,17 @@ namespace BLL
|
||||
LicenseCode = newItem.LicenseCode,
|
||||
ApplyUnitId = newItem.ApplyUnitId,
|
||||
ApplyManId = newItem.ApplyManId,
|
||||
WorkLeaderId = newItem.WorkLeaderId,
|
||||
WorkLeaderTel = newItem.WorkLeaderTel,
|
||||
HasSpecialProgramme=newItem.HasSpecialProgramme,
|
||||
GasDetectionAttach = newItem.GasDetectionAttach,
|
||||
OtherAttach = newItem.OtherAttach,
|
||||
WorkType = newItem.WorkType,
|
||||
Other1 = newItem.Other1,
|
||||
Other2 = newItem.Other2,
|
||||
PossibleHazards = newItem.PossibleHazards,
|
||||
NeedGasDetection = newItem.NeedGasDetection,
|
||||
DetectionFrequency = newItem.DetectionFrequency,
|
||||
ApplyDate = Funs.GetNewDateTime(newItem.ApplyDate),
|
||||
WorkPalce = newItem.WorkPalce,
|
||||
FireWatchManId = newItem.FireWatchManId,
|
||||
@@ -1531,7 +1543,7 @@ namespace BLL
|
||||
newFireWork.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newFireWork.FireWorkId = SQLHelper.GetNewID();
|
||||
newFireWork.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newFireWork.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectFireWorkMenuId, newFireWork.ProjectId, newFireWork.ApplyUnitId);
|
||||
newItem.LicenseCode = newFireWork.LicenseCode ="DH"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectFireWorkMenuId, newFireWork.ProjectId, newFireWork.ApplyUnitId);
|
||||
db.License_FireWork.InsertOnSubmit(newFireWork);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectFireWorkMenuId, newFireWork.ProjectId, newFireWork.ApplyUnitId, newFireWork.FireWorkId, newFireWork.ApplyDate);
|
||||
@@ -1615,7 +1627,7 @@ namespace BLL
|
||||
newHeightWork.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newHeightWork.HeightWorkId = SQLHelper.GetNewID();
|
||||
newHeightWork.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newHeightWork.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectHeightWorkMenuId, newHeightWork.ProjectId, newHeightWork.ApplyUnitId);
|
||||
newItem.LicenseCode = newHeightWork.LicenseCode = "GC" + CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectHeightWorkMenuId, newHeightWork.ProjectId, newHeightWork.ApplyUnitId);
|
||||
db.License_HeightWork.InsertOnSubmit(newHeightWork);
|
||||
|
||||
////增加一条编码记录
|
||||
@@ -1698,7 +1710,7 @@ namespace BLL
|
||||
newLimitedSpace.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newLimitedSpace.LimitedSpaceId = SQLHelper.GetNewID();
|
||||
newLimitedSpace.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newLimitedSpace.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectLimitedSpaceMenuId, newLimitedSpace.ProjectId, newLimitedSpace.ApplyUnitId);
|
||||
newItem.LicenseCode = newLimitedSpace.LicenseCode ="LS"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectLimitedSpaceMenuId, newLimitedSpace.ProjectId, newLimitedSpace.ApplyUnitId);
|
||||
db.License_LimitedSpace.InsertOnSubmit(newLimitedSpace);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectLimitedSpaceMenuId, newLimitedSpace.ProjectId, newLimitedSpace.ApplyUnitId, newLimitedSpace.LimitedSpaceId, newLimitedSpace.ApplyDate);
|
||||
@@ -1789,7 +1801,7 @@ namespace BLL
|
||||
newRadialWork.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newRadialWork.RadialWorkId = SQLHelper.GetNewID();
|
||||
newRadialWork.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newRadialWork.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectRadialWorkMenuId, newRadialWork.ProjectId, newRadialWork.ApplyUnitId);
|
||||
newItem.LicenseCode = newRadialWork.LicenseCode = "SX"+CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectRadialWorkMenuId, newRadialWork.ProjectId, newRadialWork.ApplyUnitId);
|
||||
db.License_RadialWork.InsertOnSubmit(newRadialWork);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectRadialWorkMenuId, newRadialWork.ProjectId, newRadialWork.ApplyUnitId, newRadialWork.RadialWorkId, newRadialWork.ApplyDate);
|
||||
@@ -1874,7 +1886,7 @@ namespace BLL
|
||||
newOpenCircuit.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newOpenCircuit.OpenCircuitId = SQLHelper.GetNewID();
|
||||
newOpenCircuit.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newOpenCircuit.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectOpenCircuitMenuId, newOpenCircuit.ProjectId, newOpenCircuit.ApplyUnitId);
|
||||
newItem.LicenseCode = newOpenCircuit.LicenseCode = "DL"+CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectOpenCircuitMenuId, newOpenCircuit.ProjectId, newOpenCircuit.ApplyUnitId);
|
||||
db.License_OpenCircuit.InsertOnSubmit(newOpenCircuit);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectOpenCircuitMenuId, newOpenCircuit.ProjectId, newOpenCircuit.ApplyUnitId, newOpenCircuit.OpenCircuitId, newOpenCircuit.ApplyDate);
|
||||
@@ -1942,7 +1954,13 @@ namespace BLL
|
||||
CloseTime = Funs.GetNewDateTime(newItem.CloseTime),
|
||||
NextManId = newItem.NextManId,
|
||||
States = newItem.States,
|
||||
SignatureUrl = newItem.SignatureUrl
|
||||
SignatureUrl = newItem.SignatureUrl,
|
||||
WorkLeaderId= newItem.WorkLeaderId,
|
||||
OtherAttach=newItem.OtherAttach,
|
||||
HasSpecialProgramme=newItem.HasSpecialProgramme,
|
||||
HasDrawing=newItem.HasDrawing,
|
||||
DrawingDes = newItem.HasDrawing
|
||||
|
||||
};
|
||||
if (newItem.States == Const.State_0)
|
||||
{
|
||||
@@ -1955,7 +1973,7 @@ namespace BLL
|
||||
newBreakGround.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newBreakGround.BreakGroundId = SQLHelper.GetNewID();
|
||||
newBreakGround.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newBreakGround.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectBreakGroundMenuId, newBreakGround.ProjectId, newBreakGround.ApplyUnitId);
|
||||
newItem.LicenseCode = newBreakGround.LicenseCode ="DT"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectBreakGroundMenuId, newBreakGround.ProjectId, newBreakGround.ApplyUnitId);
|
||||
db.License_BreakGround.InsertOnSubmit(newBreakGround);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectBreakGroundMenuId, newBreakGround.ProjectId, newBreakGround.ApplyUnitId, newBreakGround.BreakGroundId, newBreakGround.ApplyDate);
|
||||
@@ -2037,7 +2055,7 @@ namespace BLL
|
||||
newNightWork.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newNightWork.NightWorkId = SQLHelper.GetNewID();
|
||||
newNightWork.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newNightWork.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectNightWorkMenuId, newNightWork.ProjectId, newNightWork.ApplyUnitId);
|
||||
newItem.LicenseCode = newNightWork.LicenseCode ="YJ"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectNightWorkMenuId, newNightWork.ProjectId, newNightWork.ApplyUnitId);
|
||||
db.License_NightWork.InsertOnSubmit(newNightWork);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectNightWorkMenuId, newNightWork.ProjectId, newNightWork.ApplyUnitId, newNightWork.NightWorkId, newNightWork.ApplyDate);
|
||||
@@ -2114,6 +2132,10 @@ namespace BLL
|
||||
CarNum = newItem.CarNum,
|
||||
OtherMan = newItem.OtherMan,
|
||||
WatchMan = newItem.WatchMan,
|
||||
CapacityDes = newItem.CapacityDes,
|
||||
WorkLeaderId = newItem.WorkLeaderId,
|
||||
HasSpecialProgramme = newItem.HasSpecialProgramme,
|
||||
OtherAttach = newItem.OtherAttach,
|
||||
SignatureUrl = newItem.SignatureUrl
|
||||
};
|
||||
if (newItem.States == Const.State_0)
|
||||
@@ -2127,7 +2149,7 @@ namespace BLL
|
||||
newLiftingWork.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newLiftingWork.LiftingWorkId = SQLHelper.GetNewID();
|
||||
newLiftingWork.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newLiftingWork.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectLiftingWorkMenuId, newLiftingWork.ProjectId, newLiftingWork.ApplyUnitId);
|
||||
newItem.LicenseCode = newLiftingWork.LicenseCode = "QZ"+CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectLiftingWorkMenuId, newLiftingWork.ProjectId, newLiftingWork.ApplyUnitId);
|
||||
db.License_LiftingWork.InsertOnSubmit(newLiftingWork);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectLiftingWorkMenuId, newLiftingWork.ProjectId, newLiftingWork.ApplyUnitId, newLiftingWork.LiftingWorkId, newLiftingWork.ApplyDate);
|
||||
@@ -2197,7 +2219,18 @@ namespace BLL
|
||||
States = newItem.States,
|
||||
Electrician = newItem.Electrician,
|
||||
Tools = newItem.Tools,
|
||||
SignatureUrl = newItem.SignatureUrl
|
||||
SignatureUrl = newItem.SignatureUrl,
|
||||
WorkLeaderId= newItem.WorkLeaderId,
|
||||
UseTo=newItem.UseTo,
|
||||
AccessPoint=newItem.AccessPoint,
|
||||
AccessPointNo = newItem.AccessPointNo,
|
||||
AccessPointAddress = newItem.AccessPointAddress,
|
||||
WorkingVoltage = newItem.WorkingVoltage,
|
||||
ElectricianPhone = newItem.ElectricianPhone,
|
||||
HasSpecialProgramme = newItem.HasSpecialProgramme,
|
||||
OtherAttach = newItem.OtherAttach,
|
||||
EquipmentLoadList = newItem.EquipmentLoadList,
|
||||
EquipmentLoadDes=newItem.EquipmentLoadDes
|
||||
};
|
||||
|
||||
if (newItem.States == Const.State_0)
|
||||
@@ -2211,7 +2244,7 @@ namespace BLL
|
||||
newTempElectricity.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newTempElectricity.TempElectricityId = SQLHelper.GetNewID();
|
||||
newTempElectricity.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newTempElectricity.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectTempElectricityMenuId, newTempElectricity.ProjectId, newTempElectricity.ApplyUnitId);
|
||||
newItem.LicenseCode = newTempElectricity.LicenseCode ="LD"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectTempElectricityMenuId, newTempElectricity.ProjectId, newTempElectricity.ApplyUnitId);
|
||||
db.License_TempElectricity.InsertOnSubmit(newTempElectricity);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectTempElectricityMenuId, newTempElectricity.ProjectId, newTempElectricity.ApplyUnitId, newTempElectricity.TempElectricityId, newTempElectricity.ApplyDate);
|
||||
@@ -2296,7 +2329,7 @@ namespace BLL
|
||||
newPressureTest.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newPressureTest.PressureTestId = SQLHelper.GetNewID();
|
||||
newPressureTest.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newPressureTest.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectPressureTestMenuId, newPressureTest.ProjectId, newPressureTest.ApplyUnitId);
|
||||
newItem.LicenseCode = newPressureTest.LicenseCode ="SY"+ CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectPressureTestMenuId, newPressureTest.ProjectId, newPressureTest.ApplyUnitId);
|
||||
db.License_PressureTest.InsertOnSubmit(newPressureTest);
|
||||
////增加一条编码记录
|
||||
CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitIdForApi(Const.ProjectTempElectricityMenuId, newPressureTest.ProjectId, newPressureTest.ApplyUnitId, newPressureTest.PressureTestId, newPressureTest.ApplyDate);
|
||||
@@ -2384,7 +2417,7 @@ namespace BLL
|
||||
newJiaBan.ApplyDate = DateTime.Now;
|
||||
strLicenseId = newJiaBan.JiaBanId = SQLHelper.GetNewID();
|
||||
newJiaBan.OldLicenseId = newItem.OldLicenseId;
|
||||
newItem.LicenseCode = newJiaBan.LicenseCode = CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectJiaBanWorkMenuId, newJiaBan.ProjectId, newJiaBan.ApplyUnitId);
|
||||
newItem.LicenseCode = newJiaBan.LicenseCode = "JB"+CodeRecordsService.ReturnCodeByMenuIdProjectId(Const.ProjectJiaBanWorkMenuId, newJiaBan.ProjectId, newJiaBan.ApplyUnitId);
|
||||
db.License_JiaBan.InsertOnSubmit(newJiaBan);
|
||||
|
||||
////增加一条编码记录
|
||||
|
||||
Reference in New Issue
Block a user