Table of Contents

Class DgiiReportsController

Namespace
KadicErp.WebApi.Controllers.AdminReporting.DgiiReports
Assembly
KadicErp.WebApi.dll
[ApiController]
public class DgiiReportsController : ControllerBase
Inheritance
object
ControllerBase
DgiiReportsController

Constructors

DgiiReportsController(IMediator)

public DgiiReportsController(IMediator mediator)

Parameters

mediator IMediator

Methods

DownloadFormato606(Guid, int, int, string)

[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>

DownloadFormato607(Guid, int, int, string)

[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>

DownloadFormato608(Guid, int, int, string)

[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>

GetFormato606(Guid, int, int)

[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>

GetFormato607(Guid, int, int)

[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>

GetFormato608(Guid, int, int)

[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>