public AdminContextTest() { bidangUow = A.Fake <IBidangUOW>(); A.CallTo(() => bidangUow.GetBidangTugas(new petugas())).WithAnyArguments().Returns(new bidang()); permohonanService = A.Fake <IPermohonanService>(); service = new AdminService(new AppCore.ModelDTO.petugas(), permohonanService, bidangUow); }
public AdminService(petugas admin, IPermohonanService permohonanService, IBidangUOW bidangUow) { this.Petugas = admin; PermohonanService = permohonanService; BidangUnitOfWork = bidangUow; ListBidangTugas = BidangUnitOfWork.GetBidangTugas(); }
public async Task <IActionResult> UpdatePermohonan([FromBody] permohonan item) { try { service = new PermohonanService(new UOWPermohonan()); bool result = await service.UpdatePermohonan(item); return(Ok(result)); } catch (Exception ex) { throw new SystemException(ex.Message); } }
public async Task <IActionResult> Get(int id) { try { await Task.Delay(100); service = new PermohonanService(new UOWPermohonan()); var result = service.GetPermohonan(id); return(Ok(result)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult GetByPemohonId(int Id) { service = new PermohonanService(new UOWPermohonan()); var pemohon = service.GetPemohon(Id); var result = service.GetPermohonans(); if (result != null) { return(Ok(result)); } else { return(NotFound()); } }