Fixed code error

This commit is contained in:
ashutosh.nehete 2025-04-11 17:19:32 +05:30
parent f391806a57
commit d1be217740

View File

@ -62,14 +62,14 @@ namespace Marco.Pms.Services.Controllers
return Ok(ApiResponse<object>.SuccessResponse(activityMaster, "Activity created successfully", 200)); return Ok(ApiResponse<object>.SuccessResponse(activityMaster, "Activity created successfully", 200));
} }
[HttpPost("edit{id}")] [HttpPost("edit/{id}")]
public async Task<IActionResult> UpdateActivity(int id, [FromBody] CreateActivityMasterDto createActivity) public async Task<IActionResult> UpdateActivity(int id, [FromBody] CreateActivityMasterDto createActivity)
{ {
var tenantId = _userHelper.GetTenantId(); var tenantId = _userHelper.GetTenantId();
var employee = await _userHelper.GetCurrentEmployeeAsync(); var employee = await _userHelper.GetCurrentEmployeeAsync();
ActivityMaster? activity = await _context.ActivityMasters.FirstOrDefaultAsync(x => x.Id == id); ActivityMaster? activity = await _context.ActivityMasters.FirstOrDefaultAsync(x => x.Id == id);
if (activity != null && createActivity.UnitOfMeasurement != null) { if (activity != null && createActivity.UnitOfMeasurement != null && createActivity.ActivityName != null) {
activity.ActivityName = activity.ActivityName; activity.ActivityName = createActivity.ActivityName;
activity.UnitOfMeasurement = createActivity.UnitOfMeasurement; activity.UnitOfMeasurement = createActivity.UnitOfMeasurement;
activity.TenantId = tenantId; activity.TenantId = tenantId;
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();