diff --git a/Marco.Pms.Services/Controllers/ProjectController.cs b/Marco.Pms.Services/Controllers/ProjectController.cs index 169cc2e..94cd8dc 100644 --- a/Marco.Pms.Services/Controllers/ProjectController.cs +++ b/Marco.Pms.Services/Controllers/ProjectController.cs @@ -493,6 +493,7 @@ namespace MarcoBMS.Services.Controllers { Guid tenantId = GetTenantId(); List workItems = new List { }; + string responseMessage = ""; if (workItemDot != null) { foreach (var item in workItemDot) @@ -504,12 +505,14 @@ namespace MarcoBMS.Services.Controllers //update _context.WorkItems.Update(workItem); await _context.SaveChangesAsync(); + responseMessage = "Task Added Successfully"; } else { //create _context.WorkItems.Add(workItem); await _context.SaveChangesAsync(); + responseMessage = "Task Updated Successfully"; } var result = new WorkItemVM { @@ -519,7 +522,7 @@ namespace MarcoBMS.Services.Controllers workItems.Add(result); } var activity = await _context.ActivityMasters.ToListAsync(); - return Ok(ApiResponse.SuccessResponse(workItems, "Data saved successfully.", 200)); + return Ok(ApiResponse.SuccessResponse(workItems, responseMessage, 200)); } return BadRequest(ApiResponse.ErrorResponse("Invalid details.", "Work Item Details are not valid.", 400)); @@ -569,6 +572,7 @@ namespace MarcoBMS.Services.Controllers { Guid tenantId = GetTenantId(); var responseData = new InfraVM { }; + string responseMessage = ""; if (infraDots != null) { foreach (var item in infraDots) @@ -585,6 +589,7 @@ namespace MarcoBMS.Services.Controllers _context.Buildings.Add(building); await _context.SaveChangesAsync(); responseData.building = building; + responseMessage = "Buliding Added Successfully"; } else { @@ -592,6 +597,7 @@ namespace MarcoBMS.Services.Controllers _context.Buildings.Update(building); await _context.SaveChangesAsync(); responseData.building = building; + responseMessage = "Buliding Updated Successfully"; } } @@ -606,6 +612,7 @@ namespace MarcoBMS.Services.Controllers _context.Floor.Add(floor); await _context.SaveChangesAsync(); responseData.floor = floor; + responseMessage = "Floor Added Successfully"; } else { @@ -613,6 +620,7 @@ namespace MarcoBMS.Services.Controllers _context.Floor.Update(floor); await _context.SaveChangesAsync(); responseData.floor = floor; + responseMessage = "Floor Updated Successfully"; } } if (item.WorkArea != null) @@ -626,6 +634,7 @@ namespace MarcoBMS.Services.Controllers _context.WorkAreas.Add(workArea); await _context.SaveChangesAsync(); responseData.workArea = workArea; + responseMessage = "Work Area Added Successfully"; } else { @@ -633,10 +642,11 @@ namespace MarcoBMS.Services.Controllers _context.WorkAreas.Update(workArea); await _context.SaveChangesAsync(); responseData.workArea = workArea; + responseMessage = "Work Area Updated Successfully"; } } } - return Ok(ApiResponse.SuccessResponse(responseData, "Data saved successfully.", 200)); + return Ok(ApiResponse.SuccessResponse(responseData, responseMessage, 200)); } return BadRequest(ApiResponse.ErrorResponse("Invalid details.", "Infra Details are not valid.", 400));