示例#1
0
        public void GetColumns(string DataSourceName, string TableName, Action <System.Collections.Generic.List <BAL.EwavColumn>, Exception> completed)
        {
            _completed = completed;
            EpiCurveDomainContext eCrvCtx = new EpiCurveDomainContext();
            InvokeOperation <List <EwavColumn> > freqColumnResults = eCrvCtx.GetColumns(DataSourceName, TableName);

            freqColumnResults.Completed += new EventHandler(freqColumnResults_Completed);
        }
示例#2
0
        public void GetEpiCurveResults(Ewav.Web.EpiDashboard.GadgetParameters gadgetParameters, bool byEpiWeek, string dateVar, string caseStatusVar, Action <Web.Services.DatatableBag, Exception> completed)
        {
            _epiCrvCompleted = completed;
            EpiCurveDomainContext eCrvCtx = new EpiCurveDomainContext();
            InvokeOperation <Web.Services.DatatableBag> eCrvResults = eCrvCtx.GetEpiCurveData(gadgetParameters,
                                                                                              ApplicationViewModel.Instance.EwavDatafilters, ApplicationViewModel.Instance.EwavDefinedVariables, ApplicationViewModel.Instance.AdvancedDataFilterString, byEpiWeek, dateVar, caseStatusVar);

            eCrvResults.Completed += new EventHandler(eCrvResults_Completed);
        }