This question is locked. New answers and comments are not allowed.
Hi all,
I am struggling to write to code for pulling values from the Scope.
Here is my problem.. I think its a simple issue, Can anybody help me
My Task Class is
[Telerik.OpenAccess.Persistent]
public class Tasks
{
public Tasks()
{
Assignee = new Resource();
resource = new Resource();
duration = 0;
Edits = new List<TaskEdits>();
}
public Guid tuid = Guid.Empty;
private string name = string.Empty;
private string description = string.Empty;
private Resource assignee;
private Resource resource;
private DateTime startDate = DateTime.MinValue;
private int duration;
private string project_name = string.Empty;
[Telerik.OpenAccess.Depend()]
public IList<TaskEdits> edits = null;
public string Name
{
get
{
return name ;
}
set
{
name = value;
}
}
public string Description
{
get { return description; }
set { description = value; }
}
public Resource Assignee
{
get
{
return assignee;
}
set
{
assignee = value;
}
}
public DateTime StartDate
{
get
{
return startDate;
}
set
{
startDate = value;
}
}
public int Duration
{
get { return duration; }
set { duration = value; }
}
public Resource Resource
{
get { return resource; }
set { resource = value; }
}
public string Project_Name
{
get{ return project_name;}
set { project_name = value;}
}
public Guid TUID
{
get{ return tuid;}
set { tuid = value; }
}
public IList<TaskEdits> Edits
{
get { return edits; }
set { edits = value; }
}
}
And Tasknotes Class called as TaskEdits
[Telerik.OpenAccess.Persistent]
public class TaskEdits
{
public TaskStatus tstatus = TaskStatus.Not_Started;
private DateTime finisheddate = DateTime.MinValue;
private string note = string.Empty;
public DateTime edate = DateTime.MinValue;
public TaskStatus Status
{
get { return tstatus; }
set { tstatus = value; }
}
public DateTime FinishDate
{
get { return finisheddate; }
set { finisheddate = value; }
}
public string Note
{get{ return note;}
set{ note = value;}}
public DateTime EditedDate
{
get { return edate; }
set { edate = value; }
}
}
public enum TaskStatus
{
Not_Started,
In_Progress,
Completed
}
Now i need to pull all the Tasks, which ever having the [TaskEdits - Status] is 'Completed'.
I need a LINQ expression for this.
I am struggling to write to code for pulling values from the Scope.
Here is my problem.. I think its a simple issue, Can anybody help me
My Task Class is
[Telerik.OpenAccess.Persistent]
public class Tasks
{
public Tasks()
{
Assignee = new Resource();
resource = new Resource();
duration = 0;
Edits = new List<TaskEdits>();
}
public Guid tuid = Guid.Empty;
private string name = string.Empty;
private string description = string.Empty;
private Resource assignee;
private Resource resource;
private DateTime startDate = DateTime.MinValue;
private int duration;
private string project_name = string.Empty;
[Telerik.OpenAccess.Depend()]
public IList<TaskEdits> edits = null;
public string Name
{
get
{
return name ;
}
set
{
name = value;
}
}
public string Description
{
get { return description; }
set { description = value; }
}
public Resource Assignee
{
get
{
return assignee;
}
set
{
assignee = value;
}
}
public DateTime StartDate
{
get
{
return startDate;
}
set
{
startDate = value;
}
}
public int Duration
{
get { return duration; }
set { duration = value; }
}
public Resource Resource
{
get { return resource; }
set { resource = value; }
}
public string Project_Name
{
get{ return project_name;}
set { project_name = value;}
}
public Guid TUID
{
get{ return tuid;}
set { tuid = value; }
}
public IList<TaskEdits> Edits
{
get { return edits; }
set { edits = value; }
}
}
And Tasknotes Class called as TaskEdits
[Telerik.OpenAccess.Persistent]
public class TaskEdits
{
public TaskStatus tstatus = TaskStatus.Not_Started;
private DateTime finisheddate = DateTime.MinValue;
private string note = string.Empty;
public DateTime edate = DateTime.MinValue;
public TaskStatus Status
{
get { return tstatus; }
set { tstatus = value; }
}
public DateTime FinishDate
{
get { return finisheddate; }
set { finisheddate = value; }
}
public string Note
{get{ return note;}
set{ note = value;}}
public DateTime EditedDate
{
get { return edate; }
set { edate = value; }
}
}
public enum TaskStatus
{
Not_Started,
In_Progress,
Completed
}
Now i need to pull all the Tasks, which ever having the [TaskEdits - Status] is 'Completed'.
I need a LINQ expression for this.