Added "id" in updating endpiont url
This commit is contained in:
parent
ec7e754f59
commit
8fae161095
@ -214,7 +214,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-status")]
|
[HttpPost("ticket-status")]
|
||||||
public async Task<IActionResult> CreateTicketStatusMaster(TicketStatusMasterDto statusMasterDto)
|
public async Task<IActionResult> CreateTicketStatusMaster([FromBody] TicketStatusMasterDto statusMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (statusMasterDto != null)
|
if (statusMasterDto != null)
|
||||||
@ -231,11 +231,11 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
return BadRequest(ApiResponse<object>.ErrorResponse("Sent Empty payload", "Sent Empty payload", 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("Sent Empty payload", "Sent Empty payload", 400));
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-status/edit")]
|
[HttpPost("ticket-status/edit/{id}")]
|
||||||
public async Task<IActionResult> UpdateTicketStatusMaster(TicketStatusMasterDto statusMasterDto)
|
public async Task<IActionResult> UpdateTicketStatusMaster(Guid id, [FromBody] TicketStatusMasterDto statusMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (statusMasterDto != null)
|
if (statusMasterDto != null && statusMasterDto.Id != id)
|
||||||
{
|
{
|
||||||
TicketStatusMaster? statusMaster = await _context.TicketStatusMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == statusMasterDto.Id);
|
TicketStatusMaster? statusMaster = await _context.TicketStatusMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == statusMasterDto.Id);
|
||||||
if (statusMaster != null)
|
if (statusMaster != null)
|
||||||
@ -301,7 +301,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-types")]
|
[HttpPost("ticket-types")]
|
||||||
public async Task<IActionResult> CreateTicketTypeMaster(TicketTypeMasterDto typeMasterDto)
|
public async Task<IActionResult> CreateTicketTypeMaster([FromBody] TicketTypeMasterDto typeMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (typeMasterDto != null)
|
if (typeMasterDto != null)
|
||||||
@ -319,11 +319,11 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-types/edit")]
|
[HttpPost("ticket-types/edit/{id}")]
|
||||||
public async Task<IActionResult> UpdateTicketTypeMaster(TicketTypeMasterDto typeMasterDto)
|
public async Task<IActionResult> UpdateTicketTypeMaster(Guid id, [FromBody] TicketTypeMasterDto typeMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (typeMasterDto != null)
|
if (typeMasterDto != null && typeMasterDto.Id != id)
|
||||||
{
|
{
|
||||||
TicketTypeMaster? typeMaster = await _context.TicketTypeMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == typeMasterDto.Id);
|
TicketTypeMaster? typeMaster = await _context.TicketTypeMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == typeMasterDto.Id);
|
||||||
if (typeMaster != null)
|
if (typeMaster != null)
|
||||||
@ -389,7 +389,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-priorities")]
|
[HttpPost("ticket-priorities")]
|
||||||
public async Task<IActionResult> CreateTicketPriorityMaster(TicketPriorityMasterDto priorityMasterDto)
|
public async Task<IActionResult> CreateTicketPriorityMaster([FromBody] TicketPriorityMasterDto priorityMasterDto)
|
||||||
{
|
{
|
||||||
|
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
@ -407,11 +407,11 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
_logger.LogError("User sent empyt payload");
|
_logger.LogError("User sent empyt payload");
|
||||||
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
||||||
}
|
}
|
||||||
[HttpPost("ticket-priorities/edit")]
|
[HttpPost("ticket-priorities/edit/{id}")]
|
||||||
public async Task<IActionResult> UpdateTicketPriorityMaster(TicketPriorityMasterDto priorityMasterDto)
|
public async Task<IActionResult> UpdateTicketPriorityMaster(Guid id, [FromBody] TicketPriorityMasterDto priorityMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (priorityMasterDto != null)
|
if (priorityMasterDto != null && priorityMasterDto.Id != null)
|
||||||
{
|
{
|
||||||
TicketPriorityMaster? typeMaster = await _context.TicketPriorityMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == priorityMasterDto.Id);
|
TicketPriorityMaster? typeMaster = await _context.TicketPriorityMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == priorityMasterDto.Id);
|
||||||
if (typeMaster != null)
|
if (typeMaster != null)
|
||||||
@ -477,7 +477,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-tags")]
|
[HttpPost("ticket-tags")]
|
||||||
public async Task<IActionResult> CreateTicketTagMaster(TicketTagMasterDto tagMasterDto)
|
public async Task<IActionResult> CreateTicketTagMaster([FromBody] TicketTagMasterDto tagMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (tagMasterDto != null)
|
if (tagMasterDto != null)
|
||||||
@ -495,11 +495,11 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("ticket-tags/edit")]
|
[HttpPost("ticket-tags/edit/{id}")]
|
||||||
public async Task<IActionResult> UpdateTicketTagMaster(TicketTagMasterDto tagMasterDto)
|
public async Task<IActionResult> UpdateTicketTagMaster(Guid id, [FromBody] TicketTagMasterDto tagMasterDto)
|
||||||
{
|
{
|
||||||
var tenantId = _userHelper.GetTenantId();
|
var tenantId = _userHelper.GetTenantId();
|
||||||
if (tagMasterDto != null)
|
if (tagMasterDto != null && tagMasterDto.Id != id)
|
||||||
{
|
{
|
||||||
TicketTagMaster? tagMaster = await _context.TicketTagMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == tagMasterDto.Id);
|
TicketTagMaster? tagMaster = await _context.TicketTagMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == tagMasterDto.Id);
|
||||||
if (tagMaster != null)
|
if (tagMaster != null)
|
||||||
@ -581,7 +581,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("work-category")]
|
[HttpPost("work-category")]
|
||||||
public async Task<IActionResult> CreateWorkCategoryMaster(WorkCategoryMasterDto workCategoryMasterDto)
|
public async Task<IActionResult> CreateWorkCategoryMaster([FromBody] WorkCategoryMasterDto workCategoryMasterDto)
|
||||||
{
|
{
|
||||||
Guid tenantId = _userHelper.GetTenantId();
|
Guid tenantId = _userHelper.GetTenantId();
|
||||||
if (workCategoryMasterDto != null)
|
if (workCategoryMasterDto != null)
|
||||||
@ -610,11 +610,11 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("User sent Empty payload", "User sent Empty payload", 400));
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("work-category/edit")]
|
[HttpPost("work-category/edit/{id}")]
|
||||||
public async Task<IActionResult> UpdateWorkCategoryMaster(WorkCategoryMasterDto workCategoryMasterDto)
|
public async Task<IActionResult> UpdateWorkCategoryMaster(Guid id, [FromBody] WorkCategoryMasterDto workCategoryMasterDto)
|
||||||
{
|
{
|
||||||
var tenantId = _userHelper.GetTenantId();
|
var tenantId = _userHelper.GetTenantId();
|
||||||
if (workCategoryMasterDto != null)
|
if (workCategoryMasterDto != null && workCategoryMasterDto.Id != id)
|
||||||
{
|
{
|
||||||
WorkCategoryMaster? workCategory = await _context.WorkCategoryMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == workCategoryMasterDto.Id);
|
WorkCategoryMaster? workCategory = await _context.WorkCategoryMasters.AsNoTracking().FirstOrDefaultAsync(s => s.TenantId == tenantId && s.Id == workCategoryMasterDto.Id);
|
||||||
if (workCategory != null)
|
if (workCategory != null)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user