Class DgiiReportsController
[ApiController]
public class DgiiReportsController : ControllerBase
- Inheritance
-
object
ControllerBase
DgiiReportsController
Constructors
public DgiiReportsController(IMediator mediator)
Parameters
mediator IMediator
Methods
[HttpGet]
[Route("api/dgii-reports/606/download")]
[Authorize(Policy = "DGII_DOWNLOAD")]
public Task<IActionResult> DownloadFormato606(Guid branchId, int year, int month, string rncDeclarante)
Parameters
branchId Guid
year int
month int
rncDeclarante string
Returns
- Task<IActionResult>
[HttpGet]
[Route("api/dgii-reports/607/download")]
[Authorize(Policy = "DGII_DOWNLOAD")]
public Task<IActionResult> DownloadFormato607(Guid branchId, int year, int month, string rncDeclarante)
Parameters
branchId Guid
year int
month int
rncDeclarante string
Returns
- Task<IActionResult>
[HttpGet]
[Route("api/dgii-reports/608/download")]
[Authorize(Policy = "DGII_DOWNLOAD")]
public Task<IActionResult> DownloadFormato608(Guid branchId, int year, int month, string rncDeclarante)
Parameters
branchId Guid
year int
month int
rncDeclarante string
Returns
- Task<IActionResult>
DownloadIR17(Guid, int, int, string)
[HttpGet]
[Route("api/dgii-reports/ir17/download")]
[Authorize(Policy = "DGII_DOWNLOAD")]
public Task<IActionResult> DownloadIR17(Guid branchId, int year, int month, string rncDeclarante)
Parameters
branchId Guid
year int
month int
rncDeclarante string
Returns
- Task<IActionResult>
[HttpGet]
[Route("api/dgii-reports/606")]
[Authorize(Policy = "DGII_VIEW_606")]
public Task<IActionResult> GetFormato606(Guid branchId, int year, int month)
Parameters
branchId Guid
year int
month int
Returns
- Task<IActionResult>
[HttpGet]
[Route("api/dgii-reports/607")]
[Authorize(Policy = "DGII_VIEW_607")]
public Task<IActionResult> GetFormato607(Guid branchId, int year, int month)
Parameters
branchId Guid
year int
month int
Returns
- Task<IActionResult>
[HttpGet]
[Route("api/dgii-reports/608")]
[Authorize(Policy = "DGII_VIEW_608")]
public Task<IActionResult> GetFormato608(Guid branchId, int year, int month)
Parameters
branchId Guid
year int
month int
Returns
- Task<IActionResult>
GetIR17(Guid, int, int)
[HttpGet]
[Route("api/dgii-reports/ir17")]
[Authorize(Policy = "DGII_VIEW_IR17")]
public Task<IActionResult> GetIR17(Guid branchId, int year, int month)
Parameters
branchId Guid
year int
month int
Returns
- Task<IActionResult>
GetIT1Summary(Guid, int, int)
[HttpGet]
[Route("api/dgii-reports/it1")]
[Authorize(Policy = "DGII_VIEW_IT1")]
public Task<IActionResult> GetIT1Summary(Guid branchId, int year, int month)
Parameters
branchId Guid
year int
month int
Returns
- Task<IActionResult>
GetSubmissions(Guid)
[HttpGet]
[Route("api/dgii-reports/submissions")]
[Authorize(Policy = "DGII_VIEW_HISTORY")]
public Task<IActionResult> GetSubmissions(Guid branchId)
Parameters
branchId Guid
Returns
- Task<IActionResult>