Ejemplo n.º 1
0
 // GET api/suppliers/{id}
 public Fornecedor Get(string id)
 {
     Lib_Primavera.Model.Fornecedor fornecedor = Lib_Primavera.PriIntegration.GetFornecedor(id);
     if (fornecedor == null)
     {
         throw new HttpResponseException(
                   Request.CreateResponse(HttpStatusCode.NotFound));
     }
     else
     {
         return(fornecedor);
     }
 }
 // POST api/fornecedor/5
 public Fornecedor Post(string id, [FromBody] Lib_Primavera.Model.Login login)
 {
     //Lib_Primavera.Model.Fornecedor fornecedor = Lib_Primavera.PriIntegration.GetFornecedor(id, login.company, login.user, login.password);
     Lib_Primavera.Model.Fornecedor fornecedor = DashboardIntegration.Parser.StagingAPI.GetFornecedor(id);
     if (fornecedor == null)
     {
         throw new HttpResponseException(
                   Request.CreateResponse(HttpStatusCode.NotFound));
     }
     else
     {
         return(fornecedor);
     }
 }
 // GET api/fornecedor/5
 public Fornecedor Get(string id)
 {
     //Lib_Primavera.Model.Fornecedor fornecedor = Lib_Primavera.PriIntegration.GetFornecedor(id, DashboardIntegration.Properties.Settings.Default.Company.Trim(), DashboardIntegration.Properties.Settings.Default.User.Trim(), DashboardIntegration.Properties.Settings.Default.Password.Trim());
     Lib_Primavera.Model.Fornecedor fornecedor = DashboardIntegration.Parser.StagingAPI.GetFornecedor(id);
     if (fornecedor == null)
     {
         throw new HttpResponseException(
                   Request.CreateResponse(HttpStatusCode.NotFound));
     }
     else
     {
         return(fornecedor);
     }
 }