modified default for user

This commit is contained in:
Kham
2024-06-06 10:13:49 +10:00
parent 78936cf602
commit 028f6bcf16
6 changed files with 64 additions and 7 deletions
@@ -71,6 +71,19 @@ namespace CarParkValidationAPI.Controllers
var retval = await _concessionValidation.LoadConcessionValidationByIdAsync(id);
return Ok(retval);
}
[HttpPost("[action]")]
public async Task<IActionResult> GetConcessionCard(CardNoCriteria criteria)
{
/*
// only admins can access other user records
var currentUser = (User)HttpContext.Items["User"];
if (id != currentUser.Id && currentUser.Role != Role.Admin)
return Unauthorized(new { message = "Unauthorized" });
*/
var retval = await _concessionValidation.LoadConcessionValidationByCardNumberAsync(criteria.CardNo);
return Ok(retval);
}
[HttpDelete("{id:int}")]
public async Task<IActionResult> DeleteConcessionValidation(int id)
{
+2 -2
View File
@@ -32,14 +32,14 @@ namespace CarParkValidationAPI.Controllers
}
[AllowAnonymous]
[HttpPost("[action]")]
public async Task<IActionResult> LoginAD(AuthenticateRequest model)
public async Task<IActionResult> LoginAD([FromBody] AuthenticateRequest model)
{
var response = await _userService.LoginAD(model);
return Ok(response);
}
[AllowAnonymous]
[HttpPost("[action]")]
public async Task<IActionResult> LoginApiAD(AuthenticateRequest model)
public async Task<IActionResult> LoginApiAD([FromBody] AuthenticateRequest model)
{
var response = await _userService.LoginApiAD(model);
return Ok(response);