public static T IntegrateOtherTypes <T>(List <Tuple <Type, string> > listOtherAccionPreIntegrate, ParamsIntegrateErp configErp, List <Object> listParameters) { Type typeSearch = SearchTypeFromParameterType <T>(); String json = null; if (typeSearch != null) { json = listOtherAccionPreIntegrate.FirstOrDefault(t => t.Item1 == typeSearch).Item2; } if (!String.IsNullOrEmpty(json)) { IIntegrate <T> IIntegrate = (IIntegrate <T>)ResolverIntanceFromParameterType <T>(); return(IIntegrate.Save(json, configErp, listParameters)); } return(default(T)); }
public VehiclesManager() { Integrate = new Vehicle <VehicleIntegrate>(); }
public DealerShopManager() { Integrate = new DealerShop <DealerShopIntegrate>(); }
public InsuranceCompanyManager() { Integrate = new InsuranceCompany <InsuranceCompanyIntegrate>(); }
public WorkOrderManager() { Integrate = new WorkOrder <WorkOrderIntegrate>(); }
public CustomerManager() { Integrate = new Customer <CustomerIntegrate>(); }