public XElement GetLeukemiaLymphomaReportDocument(string masterAccessionNo)
        {
            FlowAccessionGateway gateway        = new FlowAccessionGateway();
            XElement             reportDocument = gateway.GetReportDocument(masterAccessionNo);

            return(reportDocument);
        }
 public YellowstonePathology.Business.Rules.MethodResult SubmitChanges(YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionSubmitter flowAccessionSubmitter)
 {
     Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult();
     try
     {
         FlowAccessionGateway gateway = new FlowAccessionGateway();
         flowAccessionSubmitter.Submit(gateway);
         methodResult.Success = true;
         methodResult.Message = "Submit Changes completed successfully";
     }
     catch (Exception e)
     {
         methodResult.Success = false;
         methodResult.Message = e.Message;
     }
     return methodResult;
 }
 public YellowstonePathology.Business.Rules.MethodResult SubmitChanges(YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionSubmitter flowAccessionSubmitter)
 {
     Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult();
     try
     {
         FlowAccessionGateway gateway = new FlowAccessionGateway();
         flowAccessionSubmitter.Submit(gateway);
         methodResult.Success = true;
         methodResult.Message = "Submit Changes completed successfully";
     }
     catch (Exception e)
     {
         methodResult.Success = false;
         methodResult.Message = e.Message;
     }
     return(methodResult);
 }
        public YellowstonePathology.YpiConnect.Contract.Flow.MarkerCollection GetMarkers(string reportNo)
        {
            FlowAccessionGateway gateway = new FlowAccessionGateway();

            return(gateway.GetMarkers(reportNo));
        }
        public YellowstonePathology.YpiConnect.Contract.Flow.FlowCommentCollection GetFlowComments()
        {
            FlowAccessionGateway gateway = new FlowAccessionGateway();

            return(gateway.GetFlowComments());
        }
        public YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionCollection GetFlowAccessionCollection(string masterAccessionNo)
        {
            FlowAccessionGateway gateway = new FlowAccessionGateway();

            return(gateway.GetFlowAccession(masterAccessionNo));
        }
 public YellowstonePathology.YpiConnect.Contract.Flow.MarkerCollection GetMarkers(string reportNo)
 {
     FlowAccessionGateway gateway = new FlowAccessionGateway();
     return gateway.GetMarkers(reportNo);
 }
 public XElement GetLeukemiaLymphomaReportDocument(string masterAccessionNo)
 {
     FlowAccessionGateway gateway = new FlowAccessionGateway();
     XElement reportDocument = gateway.GetReportDocument(masterAccessionNo);
     return reportDocument;
 }
 public YellowstonePathology.YpiConnect.Contract.Flow.FlowCommentCollection GetFlowComments()
 {
     FlowAccessionGateway gateway = new FlowAccessionGateway();
     return gateway.GetFlowComments();
 }
 public YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionCollection GetFlowAccessionCollection(string masterAccessionNo)
 {
     FlowAccessionGateway gateway = new FlowAccessionGateway();
     return gateway.GetFlowAccession(masterAccessionNo);
 }