Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
AnswerRe: Attributes in C# Pin
ambarishtv28-Apr-11 5:45
ambarishtv28-Apr-11 5:45 
QuestionTime-Out for Loop in C#? Pin
JP_Rocks26-Apr-11 23:33
JP_Rocks26-Apr-11 23:33 
AnswerRe: Time-Out for Loop in C#? Pin
V.26-Apr-11 23:41
professionalV.26-Apr-11 23:41 
AnswerRe: Time-Out for Loop in C#? Pin
Wayne Gaylard26-Apr-11 23:48
professionalWayne Gaylard26-Apr-11 23:48 
AnswerRe: Time-Out for Loop in C#? Pin
Pete O'Hanlon27-Apr-11 0:02
mvePete O'Hanlon27-Apr-11 0:02 
QuestionXML Search Pin
DJ24526-Apr-11 20:40
DJ24526-Apr-11 20:40 
AnswerRe: XML Search Pin
Pete O'Hanlon26-Apr-11 22:04
mvePete O'Hanlon26-Apr-11 22:04 
GeneralRe: XML Search Pin
DJ24526-Apr-11 22:34
DJ24526-Apr-11 22:34 
Re: XML Search
Ok.. fine..
Updated the XML taskXML =
<Tasks>
<Task TaskId="1" PId="0" SubId="0" ModuleId="0" TaskName="Task 1" StartDate="1 Apr 2011" EndDate="12 Apr 2011">
	<Task TaskId="2" PId="1" SubId="0" ModuleId="0" TaskName="Task 2" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
	<Task TaskId="3" PId="1" SubId="0" ModuleId="0" TaskName="Task 3" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
	<Task TaskId="4" PId="1" SubId="0" ModuleId="0" TaskName="Task 4" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
	<Task TaskId="5" PId="1" SubId="1" ModuleId="0" TaskName="Task 5" StartDate="1 Apr 2011" EndDate="12 Apr 2011">
		<Task TaskId="6" PId="5" SubId="0" ModuleId="0" TaskName="Task 6" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
		<Task TaskId="7" PId="5" SubId="0" ModuleId="0" TaskName="Task 7" StartDate="1 Apr 2011" EndDate="12 Apr 2011">
			<Task TaskId="8" PId="7" SubId="0" ModuleId="0" TaskName="Task 8" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
		</Task>
		<Task TaskId="9" PId="5" SubId="0" ModuleId="0" TaskName="Task 9" StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
	</Task>
	<Task TaskId="10" PId="1" SubId="0" ModuleId="0" TaskName="Task 10"  StartDate="1 Apr 2011" EndDate="12 Apr 2011"/>
</Task>
</Tasks>


And perform the search criteria as follows (My code)

public XMLNode searchXML()
{
if ((null != taskXML) && 0 < subProjectId)
{
 taskXML =  taskXML.SelectSingleNode("//Task[@SubId ='" + subProjectId.ToString() + "']");
}
if ((null != taskXML) && 0 < moduleId)
{
 taskXML = taskXML .SelectSingleNode("//Task[@TaskId ='" + moduleId.ToString() + "']");
}
 
//Problem starts
if ((null != taskXML) && (null != startDate && null != endDate))
{
 taskXML= taskXML.SelectSingleNode("//Task[@StartDate >'" +   startDate.ToString() + "']");
   if (null != taskXML) 
     taskXML= taskXML.SelectSingleNode("//Task[@StartDate < '" + endDate.ToString() + "']");
}
//Problem end
if ((null != taskXML) && 0 < statusId)
{
  taskXML = taskXML .SelectSingleNode("//Task[@StatusId='" + statusId + "']");
}
 
//Problem starts
if ((null != projectTaskXML) && string.Empty != taskName)
{
 taskXML = taskXML .SelectSingleNode("//Task[@TaskName='" + taskName + "']");
}
//Problem end
return taskXML;
}


But the date search and name search not working.
Also i need to get the parents of searched tasks

Could u please help me?
GeneralRe: XML Search Pin
Pete O'Hanlon26-Apr-11 23:12
mvePete O'Hanlon26-Apr-11 23:12 
GeneralRe: XML Search Pin
PIEBALDconsult27-Apr-11 3:06
mvePIEBALDconsult27-Apr-11 3:06 
QuestionAdding missing header information in tiff files Pin
meeram39526-Apr-11 20:12
meeram39526-Apr-11 20:12 
AnswerRe: Adding missing header information in tiff files Pin
Pete O'Hanlon26-Apr-11 22:01
mvePete O'Hanlon26-Apr-11 22:01 
AnswerRe: Adding missing header information in tiff files Pin
Ravi Sant9-May-11 23:33
Ravi Sant9-May-11 23:33 
QuestionServices-like platform? Pin
NaNg1524126-Apr-11 11:23
NaNg1524126-Apr-11 11:23 
AnswerRe: Services-like platform? Pin
Justin Helsley26-Apr-11 12:50
Justin Helsley26-Apr-11 12:50 
GeneralRe: Services-like platform? Pin
NaNg1524126-Apr-11 21:34
NaNg1524126-Apr-11 21:34 
GeneralRe: Services-like platform? Pin
Justin Helsley27-Apr-11 21:29
Justin Helsley27-Apr-11 21:29 
QuestionFrequency-shifting Auditory Feedback Pin
mehdiattar26-Apr-11 9:51
mehdiattar26-Apr-11 9:51 
AnswerRe: Frequency-shifting Auditory Feedback Pin
Richard MacCutchan26-Apr-11 9:54
mveRichard MacCutchan26-Apr-11 9:54 
GeneralRe: Frequency-shifting Auditory Feedback Pin
AspDotNetDev26-Apr-11 12:59
protectorAspDotNetDev26-Apr-11 12:59 
GeneralRe: Frequency-shifting Auditory Feedback Pin
gavindon26-Apr-11 14:05
gavindon26-Apr-11 14:05 
AnswerRe: Frequency-shifting Auditory Feedback Pin
JP_Rocks26-Apr-11 23:33
JP_Rocks26-Apr-11 23:33 
Questionz-index problem with transparent controls Pin
nessy0026-Apr-11 3:14
nessy0026-Apr-11 3:14 
AnswerRe: z-index problem with transparent controls Pin
Groulien27-Apr-11 0:21
Groulien27-Apr-11 0:21 
QuestionAsync sockets Pin
Haim Nachum26-Apr-11 2:41
Haim Nachum26-Apr-11 2:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.