Ejemplo n.º 1
0
        public IActionResult ShowEnterpriseByNameAndType([FromServices] IIoasysApiAdapter ioasysApiAdapter, string name, int type)
        {
            logger.LogInformation("Obtendo Empreedimentos por filtros");

            var filters = new Dictionary <string, object>();

            filters.Add("name", name);
            filters.Add("enterprise_types", type);

            return(Ok(ioasysApiAdapter.ShowEnterpriseByFilter(filters)));
        }
Ejemplo n.º 2
0
 public EmpresasService(IIoasysApiAdapter ioasysApiAdapter)
 {
     this.ioasysApiAdapter = ioasysApiAdapter;
 }
Ejemplo n.º 3
0
 public IActionResult ShowAllEnterprises([FromServices] IIoasysApiAdapter ioasysApiAdapter)
 {
     logger.LogInformation("Obtendo todos ps Empreedimentos");
     return(Ok(ioasysApiAdapter.ShowAllEnterprises()));
 }
Ejemplo n.º 4
0
 public IActionResult ShowEnterpriseByID([FromServices] IIoasysApiAdapter ioasysApiAdapter, int entrepriseId)
 {
     logger.LogInformation("Obtendo Empreedimentos para o id {entrepriseId}", entrepriseId);
     return(Ok(ioasysApiAdapter.ShowEnterpriseByID(entrepriseId)));
 }
Ejemplo n.º 5
0
 public AuthService(IIoasysApiAdapter ioasysApiAdapter, SigningConfigurations signingConfigurations, TokenConfigurations tokenConfigurations)
 {
     this.ioasysApiAdapter      = ioasysApiAdapter;
     this.signingConfigurations = signingConfigurations;
     this.tokenConfigurations   = tokenConfigurations;
 }