Customers_PluginConsumer.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 //using Sage.API.OnPremise.Accounts.Contracts.V1.Latest;
6 using Sage.API.OnPremise.Accounts.Contracts.Interfaces.V1;
7 
8 namespace sage.ew.conta.plugins
9 {
13  internal class Customers_PluginConsumer : PluginConsumer, IPluginOperations<ICustomer>
14  {
15  private const string _cAssemblyNameCustomers = "Sage.API.OnPremise.Accounts.dll";
16  private const string _cPluginNameCustomers = "Sage.API.OnPremise.Accounts.Plugins";
17  private const string _cClassNameCustomers = "Sage.API.OnPremise.Accounts.Plugins.CustomerPlugins"; //TODO
18 
19  //Utilizo el construtor con parĂ¡metros de la base y le asigno las constantes del pluguin
23  public Customers_PluginConsumer()
24  : base (_cAssemblyNameCustomers, _cPluginNameCustomers, _cClassNameCustomers)
25  {
26 
27  }
28 
29 
30  public ICustomer _Add(object[] toParametros)
31  {
32  throw new NotImplementedException();
33  }
34 
35  public ICustomer _Update(object[] toParametros)
36  {
37  throw new NotImplementedException();
38  }
39 
40  public bool _Delete(object[] toParametros)
41  {
42  throw new NotImplementedException();
43  }
44 
45  public ICustomer _Get(object[] toParametros)
46  {
47  throw new NotImplementedException();
48  }
49 
50  public IEnumerable<ICustomer> _GetList(object[] toParametros)
51  {
52  throw new NotImplementedException();
53  }
54 
55  public object _Action(object[] toParametros)
56  {
57  throw new NotImplementedException();
58  }
59  }
60 }