Chenaged response of manage task in project API

This commit is contained in:
ashutosh.nehete 2025-04-07 11:34:40 +05:30
parent 0b81a6ea62
commit 41edbef9d1

View File

@ -426,7 +426,7 @@ namespace MarcoBMS.Services.Controllers
[HttpPost("task")]
public async Task<IActionResult> CreateProjectTask(List<WorkItemDot> workItemDot)
{
List<WorkItem> workItems = new List<WorkItem> { };
List<WorkItemVM> workItems = new List<WorkItemVM> { };
if (workItemDot != null)
{
foreach (var item in workItemDot)
@ -446,7 +446,12 @@ namespace MarcoBMS.Services.Controllers
_context.WorkItems.Add(workItem);
await _context.SaveChangesAsync();
}
workItems.Add(workItem);
var result = new WorkItemVM
{
WorkItemId = workItem.Id,
WorkItem = workItem
};
workItems.Add(result);
}
return Ok(ApiResponse<object>.SuccessResponse(workItems, "Data saved successfully.", 200));