Ignore:
Timestamp:
10/28/20 22:06:48 (3 years ago)
Author:
DimitarSlezenkovski <dslezenkovski@…>
Branches:
master
Children:
993189e
Parents:
1454207
Message:

Change methods & add error controller

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Farmatiko/Controllers/AdminController.cs

    r1454207 r6f203af  
    2323        //GET
    2424        [HttpGet]
    25         public async Task<IQueryable<PharmacyHead>> GetPharmacyHeads()
     25        [Route("api/pharmacyhead")]
     26        public async Task<IEnumerable<PharmacyHead>> GetPharmacyHeads()
    2627        {
    2728            return await _adminService.GetPharmacyHeads();
     
    2930
    3031        [HttpGet]
    31         public async Task<IQueryable<RequestPharmacyHead>> GetClaimingRequests()
     32        [Route("api/pharmacyhead/requests")]
     33        public async Task<IEnumerable<RequestPharmacyHead>> GetClaimingRequests()
    3234        {
    33             return await _adminService.GetCalimingRequests();
     35            return await _adminService.GetClaimingRequests();
    3436        }
    3537
     
    3739        //POST
    3840        [HttpPost]
     41        [Route("api/pharmacyhead/add")]
    3942        public async Task<IActionResult> AddPharmacyHead(PharmacyHead pharmacyHead)
    4043        {
     
    4447
    4548        [HttpPost]
    46         public async Task<IActionResult> RemovePharmacyHead(PharmacyHead pharmacyHead)
     49        [Route("api/pharmacyhead/delete/{Id}")]
     50        public async Task<IActionResult> RemovePharmacyHead([FromQuery]int Id)
    4751        {
    48             await _service.RemovePharmacyHead(pharmacyHead);
     52            await _service.RemovePharmacyHead(Id);
    4953            return Ok();
    5054        }
    5155        [HttpPost]
    52         public async Task<IActionResult> RejectRequset(RequestPharmacyHead req)
     56        public IActionResult RejectRequset(RequestPharmacyHead req)
    5357        {
    54             await _adminService.RejectRequest(req);
    55             return Ok();
     58            bool Success = _adminService.RejectRequest(req);
     59            return Ok(Success);
    5660        }
    5761        [HttpPost]
Note: See TracChangeset for help on using the changeset viewer.