public static void RunTests(IReportingManager manager) { try { TUnitTests unitTests = new TUnitTests(); unitTests.SetReport(manager); foreach (var method in WithMethodAttribute <TestMethodAttribute>()) { try { RunTestInitializeSetup(unitTests); method.Invoke(unitTests, null); System.Console.WriteLine($"Executed : {method.Name}"); } catch (Exception ex) { System.Console.WriteLine(ex.Message); } finally { RunTestFinalizeSetup(unitTests); manager.FlushTest(); } } } catch (Exception ex) { System.Console.WriteLine(ex.Message); } }
public static void RunTest(IReportingManager manager, string methodname) { try { TUnitTests testClass = new TUnitTests(); testClass.SetReport(manager); var method = testClass.GetType().GetMethod(methodname); if (method != null) { try { RunTestInitializeSetup(testClass); method.Invoke(testClass, null); } catch (Exception ex) { System.Console.WriteLine(ex.Message); } finally { RunTestFinalizeSetup(testClass); manager.FlushTest(); } } } catch (Exception ex) { System.Console.WriteLine(ex.Message); } }
public static void RunTestByCategory(IReportingManager manager, string categoryName) { try { TUnitTests unitTests = new TUnitTests(); unitTests.SetReport(manager); foreach (var method in WithMethodAttribute <TestMethodAttribute>()) { var category = method.GetCustomAttribute <TestCategoryAttribute>(); if (category != null && category.TestCategories.Any(e => e.Equals(categoryName, StringComparison.InvariantCultureIgnoreCase))) { try { RunTestInitializeSetup(unitTests); method.Invoke(unitTests, null); } catch (Exception ex) { System.Console.WriteLine(ex.Message); } finally { RunTestFinalizeSetup(unitTests); manager.FlushTest(); } } } } catch (Exception ex) { System.Console.WriteLine(ex.Message); } }
public int AddPatientTracing(Tracing PT) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); int result = 0; result = reportingResults.AddPatientTracing(PT); return(result); }
public List <Tracing> getTracingData(int patientMasterVisitId) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); try { return(reportingResults.GetPatientTracingData(patientMasterVisitId)); } catch (Exception) { throw; } }
public ReportingController(IJsonManager jsonManager, IReportingManager reportingManager) { _jsonManager = jsonManager; _reportingManager = reportingManager; }
public void SetReport(IReportingManager manager) { this.Report = manager as APIReportingManager; }
/// <summary> /// Initializes a new instance of the <see cref="ReportingController"/> class. /// </summary> /// <param name="reportingManager">The reporting manager.</param> public ReportingController(IReportingManager reportingManager) { this.ReportingManager = reportingManager; }
public SettlementController(IReportingManager reportingManager, IModelFactory modelFactory) { this.ReportingManager = reportingManager; this.ModelFactory = modelFactory; }
public int UpdatePatientTracing(Tracing tracing) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); return(reportingResults.UpdatePatientTracing(tracing)); }
public DataTable getltfu(DateTime fromdate, DateTime todate) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); return(reportingResults.getltfu(fromdate, todate)); }
public DataTable getseconddefaulters(DateTime reportingdate, int mindays, int maxdays) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); return(reportingResults.getseconddefaulters(reportingdate, mindays, maxdays)); }
public DataTable gettxcurr(DateTime reportingdate) { IReportingManager reportingResults = (IReportingManager)ObjectFactory.CreateInstance("BusinessProcess.CCC.BReportingManager, BusinessProcess.CCC"); return(reportingResults.gettxcurr(reportingdate)); }