Добавил минимальную сумму курсов вуза
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 18s
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 18s
This commit is contained in:
@@ -58,12 +58,12 @@ public class AdminController : ControllerBase
|
||||
/// <summary>
|
||||
/// Добавление условия кредитования
|
||||
/// </summary>
|
||||
// [HttpPost("banks/{bank_id}/loanterms")]
|
||||
// public async Task<ActionResult> AddLoanTerm(long bank_id, [FromBody] LoanTerm loanTerm)
|
||||
// {
|
||||
// await _adminService.AddLoanTerm(loanTerm);
|
||||
// return Ok();
|
||||
// }
|
||||
[HttpPost("banks/{bank_id}/loanterms")]
|
||||
public async Task<ActionResult> AddLoanTerm(long bank_id, [FromBody] LoanTerm loanTerm)
|
||||
{
|
||||
await _adminService.AddLoanTerm(loanTerm);
|
||||
return Ok();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Удаление ВСЕХ условий кредитования
|
||||
@@ -78,6 +78,15 @@ public class AdminController : ControllerBase
|
||||
|
||||
// -------------------------------------| Университеты |-------------------------------------
|
||||
|
||||
/// <summary>
|
||||
/// Получение всех университетов
|
||||
/// </summary>
|
||||
[HttpGet("universities")]
|
||||
public async Task<IEnumerable<University>> GetUniversity()
|
||||
{
|
||||
return await _adminService.GetAllUniversity();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Добавление университета
|
||||
/// </summary>
|
||||
|
@@ -19,7 +19,7 @@ public class PublicController : ControllerBase
|
||||
/// Получение всех университетов
|
||||
/// </summary>
|
||||
[HttpGet("university")]
|
||||
public async Task<IEnumerable<University>> GetAllUniversity()
|
||||
public async Task<IEnumerable<UniversityDto>> GetAllUniversity()
|
||||
{
|
||||
return await _publicService.GetAllUniversity();
|
||||
}
|
||||
@@ -29,9 +29,24 @@ public class PublicController : ControllerBase
|
||||
/// </summary>
|
||||
/// <response code="400">Университет не найден</response>
|
||||
[HttpGet("university/{id}/direction")]
|
||||
public async Task<ActionResult<IEnumerable<University>>> GetAllUniversityDirectionByUniversityId(long id)
|
||||
public async Task<ActionResult<IEnumerable<UniversityDto>>> GetAllUniversityDirectionByUniversityId(long id)
|
||||
{
|
||||
var result = await _publicService.GetAllUniversityDirectionByUniversityId(id);
|
||||
|
||||
if (result == null)
|
||||
return BadRequest();
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Получение всех возможных условий кредитования банков по стоймости направления
|
||||
/// </summary>
|
||||
/// <response code="400">Направление не найдено</response>
|
||||
[HttpGet("credit/direction/{id}")]
|
||||
public async Task<ActionResult<IEnumerable<University>>> GetAllTermsWithDirection(long id)
|
||||
{
|
||||
var result = await _publicService.GetAllLoansByDirectionCost(id);
|
||||
|
||||
if (result == null)
|
||||
return BadRequest();
|
||||
|
Reference in New Issue
Block a user