起止时间范围计算具体天数和小时

"errorB", tLanguageType) + Environment.NewLine;

//errorMsg += "Inside ValidateBusinessLeaveDate [lable two]\n"; }

if (!workDateObj.ValidateBusinessLeaveDate(dtE))

{

//截止時間不符行事曆工作時間!

errorMsg += MultiLanguage.GetComment("FD", "STD002AND4", "errorC", tLanguageType) + Environment.NewLine;

}

}

}

else

{

//DateTime dtS0 = new DateTime(dtS.Year, dtS.Month, dtS.Day); //DateTime dtE0 = new DateTime(dtE.Year, dtE.Month, dtE.Day);

WorkDateObj workDateObjS =

GetWorkDateDataObj(dtS.ToString("yyyy-MM-dd"), userId);

WorkDateObj workDateObjE =

GetWorkDateDataObj(dtE.ToString("yyyy-MM-dd"), userId);

if (workDateObjS == null)

{

//起始時間不存在於行事曆!

errorMsg += MultiLanguage.GetComment("FD", "STD002AND4", "errorD", tLanguageType) + Environment.NewLine;

}

if (workDateObjE == null)

{

//截止時間不存在於行事曆!

errorMsg += MultiLanguage.GetComment("FD", "STD002AND4", "errorE", tLanguageType) + Environment.NewLine;

}

if (workDateObjS != null && workDateObjE != null)

{

if (!workDateObjS.ValidateBusinessLeaveDate(dtS))

{

//起始時間不符行事曆工作時間!

errorMsg += MultiLanguage.GetComment("FD", "STD002AND4", "errorB", tLanguageType) + Environment.NewLine;

起止时间范围计算具体天数和小时相关文档

最新文档

返回顶部