Esempio n. 1
0
        public void HandleNewAmendment(YellowstonePathology.Business.Amendment.Model.Amendment amendment)
        {
            SurgicalAudit surgicalAudit = this.m_SurgicalAuditCollection.GetNextItem(amendment.AmendmentId, this, this.m_AssignedToId, this.AssignedToId);

            foreach (SurgicalSpecimen surgicalSpecimen in this.m_SurgicalSpecimenCollection)
            {
                YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit surgicalSpecimenAudit = surgicalAudit.SurgicalSpecimenAuditCollection.GetNextItem(surgicalAudit.SurgicalAuditId, surgicalSpecimen, amendment.AmendmentId);
                surgicalAudit.SurgicalSpecimenAuditCollection.Add(surgicalSpecimenAudit);
            }

            this.m_SurgicalAuditCollection.Add(surgicalAudit);
        }
        private void BuildSurgicalSpecimenAuditResult(YellowstonePathology.Business.Test.Surgical.SurgicalAudit surgicalAudit, XElement surgicalAuditElement)
        {
            List <XElement> collectionElements = (from item in surgicalAuditElement.Elements("SurgicalSpecimenAuditCollection")
                                                  select item).ToList <XElement>();

            foreach (XElement surgicalSpecimenResultAuditElement in collectionElements.Elements("SurgicalSpecimenAudit"))
            {
                YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit surgicalSpecimenAudit = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit();
                YellowstonePathology.Business.Persistence.XmlPropertyWriter       xmlPropertyWriter     = new YellowstonePathology.Business.Persistence.XmlPropertyWriter(surgicalSpecimenResultAuditElement, surgicalSpecimenAudit);
                xmlPropertyWriter.Write();
                surgicalAudit.SurgicalSpecimenAuditCollection.Add(surgicalSpecimenAudit);
            }
        }
Esempio n. 3
0
        public override YellowstonePathology.Business.Amendment.Model.Amendment AddAmendment()
        {
            YellowstonePathology.Business.Amendment.Model.Amendment amendment = base.AddAmendment();
            SurgicalAudit surgicalAudit = this.m_SurgicalAuditCollection.GetNextItem(amendment.AmendmentId, this, this.m_AssignedToId, this.AssignedToId);

            foreach (SurgicalSpecimen surgicalSpecimen in this.m_SurgicalSpecimenCollection)
            {
                YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit surgicalSpecimenAudit = surgicalAudit.SurgicalSpecimenAuditCollection.GetNextItem(surgicalAudit.SurgicalAuditId, surgicalSpecimen, amendment.AmendmentId);
                surgicalAudit.SurgicalSpecimenAuditCollection.Add(surgicalSpecimenAudit);
            }

            this.m_SurgicalAuditCollection.Add(surgicalAudit);
            return(amendment);
        }
 private void BuildSurgicalSpecimenAuditResult(YellowstonePathology.Business.Test.Surgical.SurgicalAudit surgicalAudit, XElement surgicalAuditElement)
 {
     List<XElement> collectionElements = (from item in surgicalAuditElement.Elements("SurgicalSpecimenAuditCollection")
                                          select item).ToList<XElement>();
     foreach (XElement surgicalSpecimenResultAuditElement in collectionElements.Elements("SurgicalSpecimenAudit"))
     {
         YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit surgicalSpecimenAudit = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit();
         YellowstonePathology.Business.Persistence.XmlPropertyWriter xmlPropertyWriter = new YellowstonePathology.Business.Persistence.XmlPropertyWriter(surgicalSpecimenResultAuditElement, surgicalSpecimenAudit);
         xmlPropertyWriter.Write();
         surgicalAudit.SurgicalSpecimenAuditCollection.Add(surgicalSpecimenAudit);
     }
 }
        private void WriteAssemblyQualifiedTypeSQL()
        {
            YellowstonePathology.Business.Test.Surgical.SurgicalTestOrder psos = new YellowstonePathology.Business.Test.Surgical.SurgicalTestOrder();
            Console.WriteLine(psos.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.PanelSetOrderCPTCodeCollection psocptc = new Business.Test.PanelSetOrderCPTCodeCollection();
            Console.WriteLine(psocptc.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.PanelSetOrderCPTCodeBill psocptb = new Business.Test.PanelSetOrderCPTCodeBill();
            Console.WriteLine(psocptb.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.PanelSetOrderCPTCodeBillCollection psocptbc = new Business.Test.PanelSetOrderCPTCodeBillCollection();
            Console.WriteLine(psocptbc.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalSpecimen ssr = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimen();
            Console.WriteLine(ssr.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenCollection ssrc = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenCollection();
            Console.WriteLine(ssrc.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.IntraoperativeConsultationResult ic = new YellowstonePathology.Business.Test.Surgical.IntraoperativeConsultationResult();
            Console.WriteLine(ic.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.IntraoperativeConsultationResultCollection icc = new YellowstonePathology.Business.Test.Surgical.IntraoperativeConsultationResultCollection();
            Console.WriteLine(icc.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalAudit sra = new YellowstonePathology.Business.Test.Surgical.SurgicalAudit();
            Console.WriteLine(sra.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalAuditCollection srac = new YellowstonePathology.Business.Test.Surgical.SurgicalAuditCollection();
            Console.WriteLine(srac.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit ssra = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit();
            Console.WriteLine(ssra.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAuditCollection ssrac = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAuditCollection();
            Console.WriteLine(ssrac.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.SpecialStain.StainResultItem sri = new Business.SpecialStain.StainResultItem();
            Console.WriteLine(sri.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.SpecialStain.StainResultItemCollection sric = new Business.SpecialStain.StainResultItemCollection();
            Console.WriteLine(sric.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Billing.Model.ICD9BillingCode icd = new Business.Billing.Model.ICD9BillingCode();
            Console.WriteLine(icd.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Billing.Model.ICD9BillingCodeCollection icdc = new Business.Billing.Model.ICD9BillingCodeCollection();
            Console.WriteLine(icdc.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Billing.Model.CptBillingCodeItem cpt = new Business.Billing.Model.CptBillingCodeItem();
            Console.WriteLine(cpt.GetType().AssemblyQualifiedName);

            YellowstonePathology.Business.Billing.Model.CptBillingCodeItemCollection cptc = new Business.Billing.Model.CptBillingCodeItemCollection();
            Console.WriteLine(cptc.GetType().AssemblyQualifiedName);

            //foreach (YellowstonePathology.Business.PanelSet.Model.PanelSet panelSet in panelSetCollection)
            //{
            //    Console.WriteLine("Update tblPanelSet set AssemblyQualifiedTypeName = '" + panelSet.GetType().AssemblyQualifiedName + "' where panelsetId = " + panelSet.PanelSetId);
            //}
        }
Esempio n. 6
0
        private void BuildSurgicalSpecimenAuditResult(YellowstonePathology.Business.Test.Surgical.SurgicalAudit surgicalAudit, XElement surgicalAuditElement)
        {
            List<XElement> collectionElements = (from item in surgicalAuditElement.Elements("SurgicalSpecimenAuditCollection")
                                                 select item).ToList<XElement>();

            surgicalAudit.SurgicalSpecimenAuditCollection.RemoveDeleted(collectionElements.Elements("SurgicalSpecimenAudit"));
            foreach (XElement surgicalSpecimenResultAuditElement in collectionElements.Elements("SurgicalSpecimenAudit"))
            {
                string surgicalSpecimenAuditId = surgicalSpecimenResultAuditElement.Element("SurgicalSpecimenAuditId").Value;
                YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit surgicalSpecimenAudit = null;
                if (surgicalAudit.SurgicalSpecimenAuditCollection.Exists(surgicalSpecimenAuditId) == true)
                {
                    surgicalSpecimenAudit = surgicalAudit.SurgicalSpecimenAuditCollection.Get(surgicalSpecimenAuditId);
                }
                else
                {
                    surgicalSpecimenAudit = new YellowstonePathology.Business.Test.Surgical.SurgicalSpecimenAudit();
                    surgicalAudit.SurgicalSpecimenAuditCollection.Add(surgicalSpecimenAudit);
                }

                YellowstonePathology.Business.Persistence.XmlPropertyWriter xmlPropertyWriter = new YellowstonePathology.Business.Persistence.XmlPropertyWriter(surgicalSpecimenResultAuditElement, surgicalSpecimenAudit);
                xmlPropertyWriter.Write();
            }
        }