var stxDueDate=document.getElementById("<%=txDueDate.ClientID %>").value;
var sA=document.getElementById("<%=txBOMAVLInformationA.ClientID %>").value;
var sB=document.getElementById("<%=txBOMAVLInformationB.ClientID %>").value;
var sC=document.getElementById("<%=txBOMAVLInformationC.ClientID %>").value;
var sD=document.getElementById("<%=txBOMAVLInformationD.ClientID %>").value;
var sF=document.getElementById("<%=txBOMAVLInformationF.ClientID %>").value;
var sG=document.getElementById("<%=txBOMAVLInformationG.ClientID %>").value;
var MaxDate="01/01/2010";
var list=new Array(sA,sB,sC,sD,sF,sG);
for(i=0; i<list.length; i++)
{
if(list[i] > MaxDate)
MaxDate=list[i];
}
var result = AjaxFactory.DoDate(stxDueDate,MaxDate).value;
if (result != "")
{
alert('Due date must greater than 5 work days!');
return false;
}
else
{
return true;
}
public string DoDate(string stxDueDate, string MaxDate)
{
string sMsg="";
DateTime t1 = DateTime.Parse(stxDueDate);
DateTime t2 = DateTime.Parse(MaxDate);
System.TimeSpan ts = t1 - t2;
int days = ts.Days;
int maxday = 5;
switch (t1.DayOfWeek)
{
case DayOfWeek.Monday:
break;
case DayOfWeek.Tuesday:
break;
case DayOfWeek.Wednesday:
break;
case DayOfWeek.Thursday:
break;
case DayOfWeek.Friday:
maxday = 6;
break;
case DayOfWeek.Saturday:
maxday = 7;
break;
case DayOfWeek.Sunday:
break;
}
if (maxday > days)
sMsg = "Wrong";
return sMsg;
}