public CswNbtWebServiceCISProNbtMobile.CswNbtMobileReturn RLSaveData(RapidLoaderData.RapidLoaderDataRequest Request) { CswNbtWebServiceCISProNbtMobile.CswNbtMobileReturn Ret = new CswNbtWebServiceCISProNbtMobile.CswNbtMobileReturn(); var SvcDriver = new CswWebSvcDriver <CswNbtWebServiceCISProNbtMobile.CswNbtMobileReturn, RapidLoaderData.RapidLoaderDataRequest>( CswWebSvcResourceInitializer: new CswWebSvcResourceInitializerNbt(_Context), ReturnObj: Ret, WebSvcMethodPtr: CswNbtWebServiceCISProNbtMobile.RLSaveData, ParamObj: Request ); SvcDriver.run(); return(Ret); }
public void saveRapidLoaderDataTest() { RapidLoaderData.RapidLoaderDataRequest Request = new RapidLoaderData.RapidLoaderDataRequest { EmailAddress = "*****@*****.**", CSVData = "testing,1,2,3" }; try { CswNbtMobileRapidLoader _CswNbtMobileRapidLoader = new CswNbtMobileRapidLoader(TestData.CswNbtResources); _CswNbtMobileRapidLoader.saveRapidLoaderData(Request); } catch (Exception Ex) { Assert.Fail("Something unexpected went wrong:" + Ex.Message); } }
/// <summary> /// Saves a given CSV string of RapidLoader records to the temp directory and emails a link to the user /// </summary> public static void RLSaveData(ICswResources CswResources, CswNbtMobileReturn Return, RapidLoaderData.RapidLoaderDataRequest Request) { CswNbtResources _CswNbtResources = ( CswNbtResources )CswResources; Request.EmailAddress = _CswNbtResources.CurrentNbtUser.Email.Trim(); CswNbtMobileRapidLoader _CswNbtMobileRapidLoader = new CswNbtMobileRapidLoader(_CswNbtResources); _CswNbtMobileRapidLoader.saveRapidLoaderData(Request); }