List<Object> lstsData = new List<object>();
try
{
var thisWeekStart = Date.AddDays(-(int)Date.DayOfWeek);
var thisWeekEnd = thisWeekStart.AddDays(7).AddSeconds(-1);
var q = from c in db.Tasks select c.TaskName;
var Taskss = db.Tasks.Where(x => x.IsActive == true && x.TaskName != null).Select(x => x.TaskName);
var HourSum = db.TimesheetData.Where(x => x.Date >= thisWeekStart && x.Date <= thisWeekEnd).GroupBy(x => x.TaskID).
Select(grp => new { /*TaskID = grp.Key,*/ HourSum = grp.Sum(x => (double?)x.Hours ?? 0) });
lstsData.Add(new { Hourss = HourSum, Taskname = q });
return Json(lstsData);
}
My issue is when i am trying return json then my data placed inside array. This is my console data
{Hourss: Array(3), Taskname: Array(3)}
length
:
1
__proto__
:
Array(0)
My issue is when i am trying return json then my data placed inside array.