Обновил выдачу направлений
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 17s
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 17s
This commit is contained in:
@@ -99,19 +99,5 @@ public class AdminController : ControllerBase
|
||||
|
||||
return BadRequest(result);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// TODO: Переделать
|
||||
/// <summary>
|
||||
/// Добавление направления университета
|
||||
/// </summary>
|
||||
[HttpPost("universities/directions")]
|
||||
public async Task<ActionResult> AddUniversityDirection([FromBody] UniversityDirection universityDirection)
|
||||
{
|
||||
await _adminService.AddUniversityDirection(universityDirection);
|
||||
return Ok();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
@@ -28,8 +28,8 @@ public class PublicController : ControllerBase
|
||||
/// Получение всех направлений университета
|
||||
/// </summary>
|
||||
/// <response code="400">Университет не найден</response>
|
||||
[HttpGet("university/{id}/direction")]
|
||||
public async Task<ActionResult<IEnumerable<UniversityDto>>> GetAllUniversityDirectionByUniversityId(long id)
|
||||
[HttpGet("university/{id}/directions")]
|
||||
public async Task<ActionResult<IEnumerable<UniversityDirectionDto>>> GetAllUniversityDirectionByUniversityId(long id)
|
||||
{
|
||||
var result = await _publicService.GetAllUniversityDirectionByUniversityId(id);
|
||||
|
||||
|
@@ -1,4 +1,6 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using PaydayBackend.Models;
|
||||
using PaydayBackend.Services;
|
||||
|
||||
namespace PaydayBackend.Controllers;
|
||||
|
||||
@@ -6,11 +8,22 @@ namespace PaydayBackend.Controllers;
|
||||
[ApiController]
|
||||
public class UniversityController : ControllerBase
|
||||
{
|
||||
private readonly IAdminService _adminService;
|
||||
|
||||
public UniversityController()
|
||||
public UniversityController(IAdminService adminService)
|
||||
{
|
||||
_adminService = adminService;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Добавление направления университета
|
||||
/// </summary>
|
||||
/// <response code="400">Университет не найден</response>
|
||||
[HttpPost("universities/directions")]
|
||||
public async Task<ActionResult<string>> AddUniversityDirection([FromBody] UniversityDirectionDto universityDirection)
|
||||
{
|
||||
var result = await _adminService.AddUniversityDirection(universityDirection);
|
||||
return result == "OK" ? Ok() : BadRequest(result);
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user