20211011 考勤限制业主监理推送
This commit is contained in:
@@ -63,29 +63,33 @@ namespace BLL
|
||||
};
|
||||
db.SitePerson_PersonInOutNow.InsertOnSubmit(newPersonInOut);
|
||||
db.SubmitChanges();
|
||||
|
||||
var getRealNameP = db.RealName_Project.FirstOrDefault(x => x.ProCode == newPersonInOut.ProCode);
|
||||
if (getRealNameP != null)
|
||||
/// 监理 业主 不进入
|
||||
var getPUnit = db.Project_ProjectUnit.FirstOrDefault(x => x.ProjectId == newPersonInOut.ProjectId && x.UnitId == newPersonInOut.UnitId);
|
||||
if (getPUnit.UnitType != Const.ProjectUnitType_3 && getPUnit.UnitType != Const.ProjectUnitType_4)
|
||||
{
|
||||
Model.RealName_PersonInOutNow newR = new Model.RealName_PersonInOutNow
|
||||
var getRealNameP = db.RealName_Project.FirstOrDefault(x => x.ProCode == newPersonInOut.ProCode);
|
||||
if (getRealNameP != null)
|
||||
{
|
||||
PersonInOutId = newPersonInOut.PersonInOutId,
|
||||
ProjectId = newPersonInOut.ProjectId,
|
||||
UnitId = newPersonInOut.UnitId,
|
||||
PersonId = newPersonInOut.PersonId,
|
||||
IsIn = newPersonInOut.IsIn,
|
||||
ChangeTime = newPersonInOut.ChangeTime,
|
||||
WorkPostId = newPersonInOut.WorkPostId,
|
||||
PostType = newPersonInOut.PostType,
|
||||
ProCode = newPersonInOut.ProCode,
|
||||
Name = newPersonInOut.Name,
|
||||
IdcardType = newPersonInOut.IdcardType ?? "SHENFEN_ZHENGJIAN",
|
||||
IdcardNumber = newPersonInOut.IdcardNumber,
|
||||
CheckType = "ZHENGCHANG_KAOQINLEIBIE",
|
||||
CheckWay = "FACE_FANGSHI",
|
||||
};
|
||||
db.RealName_PersonInOutNow.InsertOnSubmit(newR);
|
||||
db.SubmitChanges();
|
||||
Model.RealName_PersonInOutNow newR = new Model.RealName_PersonInOutNow
|
||||
{
|
||||
PersonInOutId = newPersonInOut.PersonInOutId,
|
||||
ProjectId = newPersonInOut.ProjectId,
|
||||
UnitId = newPersonInOut.UnitId,
|
||||
PersonId = newPersonInOut.PersonId,
|
||||
IsIn = newPersonInOut.IsIn,
|
||||
ChangeTime = newPersonInOut.ChangeTime,
|
||||
WorkPostId = newPersonInOut.WorkPostId,
|
||||
PostType = newPersonInOut.PostType,
|
||||
ProCode = newPersonInOut.ProCode,
|
||||
Name = newPersonInOut.Name,
|
||||
IdcardType = newPersonInOut.IdcardType ?? "SHENFEN_ZHENGJIAN",
|
||||
IdcardNumber = newPersonInOut.IdcardNumber,
|
||||
CheckType = "ZHENGCHANG_KAOQINLEIBIE",
|
||||
CheckWay = "FACE_FANGSHI",
|
||||
};
|
||||
db.RealName_PersonInOutNow.InsertOnSubmit(newR);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user