public class GanttData
{
public class TaskData
{
public int TaskId { get; set; }
public string TaskName { get; set; }
public DateTime? StartDate { get; set; }
public DateTime? EndDate { get; set; }
public DateTime? BaselineStartDate { get; set; }
public DateTime? BaselineEndDate { get; set; }
public string Duration { get; set; }
public int Progress { get; set; }
public string Predecessor { get; set; }
public List SubTasks { get; set; }
public object ResourceId { get; set; }
public string Notes { get; set; }
public string TaskType { get; set; }
}
public class TaskResources
{
public int ResourceId { get; set; }
public string ResourceName { get; set; }
}
public static List EditingResources()
{
List TaskResourcesCollection = new List();
TaskResources Record1 = new TaskResources()
{
ResourceId = 1,
ResourceName = "Martin Tamer"
};
TaskResources Record2 = new TaskResources()
{
ResourceId = 2,
ResourceName = "Rose Fuller"
};
TaskResources Record3 = new TaskResources()
{
ResourceId = 3,
ResourceName = "Margaret Buchanan"
};
TaskResources Record4 = new TaskResources()
{
ResourceId = 4,
ResourceName = "Fuller King"
};
TaskResources Record5 = new TaskResources()
{
ResourceId = 5,
ResourceName = "Davolio Fuller"
};
TaskResources Record6 = new TaskResources()
{
ResourceId = 6,
ResourceName = "Van Jack"
};
TaskResources Record7 = new TaskResources()
{
ResourceId = 7,
ResourceName = "Fuller Buchanan"
};
TaskResources Record8 = new TaskResources()
{
ResourceId = 8,
ResourceName = "Jack Davolio"
};
TaskResources Record9 = new TaskResources()
{
ResourceId = 9,
ResourceName = "Tamer Vinet"
};
TaskResources Record10 = new TaskResources()
{
ResourceId = 10,
ResourceName = "Vinet Fuller"
};
TaskResources Record11 = new TaskResources()
{
ResourceId = 11,
ResourceName = "Bergs Anton"
};
TaskResources Record12 = new TaskResources()
{
ResourceId = 12,
ResourceName = "Construction Supervisor"
};
TaskResourcesCollection.Add(Record1);
TaskResourcesCollection.Add(Record2);
TaskResourcesCollection.Add(Record3);
TaskResourcesCollection.Add(Record4);
TaskResourcesCollection.Add(Record5);
TaskResourcesCollection.Add(Record6);
TaskResourcesCollection.Add(Record7);
TaskResourcesCollection.Add(Record8);
TaskResourcesCollection.Add(Record9);
TaskResourcesCollection.Add(Record10);
TaskResourcesCollection.Add(Record11);
TaskResourcesCollection.Add(Record12);
return TaskResourcesCollection;
}
public static List EditingData()
{
var TaskDataCollection = new List();
TaskDataCollection.Add(new TaskData()
{
TaskId = 1,
TaskName = "Project initiation",
StartDate = new DateTime(2019, 04, 02),
EndDate = new DateTime(2019, 04, 21),
SubTasks = new List(),
});
return TaskDataCollection;
}
}