Пример #1
0
        public static Int32?UpdateViabilityRatingToTemp(Transaction transaction, string User511, int JourneyId)
        {
            Patient_Journey_Transactions_Temp patientTransaction = new Patient_Journey_Transactions_Temp();

            patientTransaction.Patient_Journey_Transactions_Temp_Id = transaction.PatientJourneyTransactionId;
            patientTransaction.Viability_Rating      = transaction.ViabilityRating;
            patientTransaction.Viability_Evidence    = transaction.ViabilityEvidence;
            patientTransaction.Viability_Description = transaction.ViabilityDescription;
            patientTransaction.Modified_By           = User511;
            patientTransaction.Modified_Date         = DateTime.Now;

            var response = dbPatientJourney.UpdateViabilityRatingToTemp(patientTransaction);

            if (response != null)
            {
                var toBeApproved = dbPatientAdministration.ToBeApprovedJourney(JourneyId);
                Patient_Journey_VersionDetails_Temp versionDetails = new Patient_Journey_VersionDetails_Temp();
                versionDetails.Patient_Journey_Temp_Id = Convert.ToInt32(JourneyId);
                versionDetails.Version_Comments        = GlobalConstants.VersionCommentsConstants.ViabilityUpdated;
                versionDetails.Version_Title           = GlobalConstants.VersionTitleConstants.ViabilityUpdated;
                versionDetails.Created_By    = User511;
                versionDetails.Created_Date  = DateTime.Now;
                versionDetails.Modified_By   = User511;
                versionDetails.Modified_Date = DateTime.Now;
                versionDetails.IsApproved    = false;
                var version = dbPatientAdministration.AddVersionDetailsToTemp(versionDetails);
            }
            return(response);
        }
Пример #2
0
        public static Int32?UpdateAssociatedCostToTemp(AssociatedCost assCost, string User511, int JourneyId)
        {
            Patient_Journey_Transactions_AssociatedCosts_Temp associatedCost = new Patient_Journey_Transactions_AssociatedCosts_Temp();

            associatedCost.Patient_Journey_Transactions_AssociatedCosts_Temp_Id = assCost.AssociatedCostId;
            associatedCost.AssociatedCosts = assCost.AssociatedCosts;
            associatedCost.Description     = assCost.Description;
            associatedCost.Evidence        = assCost.Evidence;
            associatedCost.Modified_By     = User511;
            associatedCost.Modified_Date   = DateTime.Now;

            var response = dbPatientJourney.UpdateAssociatedCostToTemp(associatedCost);

            if (response != null)
            {
                var toBeApproved = dbPatientAdministration.ToBeApprovedJourney(JourneyId);
                Patient_Journey_VersionDetails_Temp versionDetails = new Patient_Journey_VersionDetails_Temp();
                versionDetails.Patient_Journey_Temp_Id = Convert.ToInt32(JourneyId);
                versionDetails.Version_Comments        = GlobalConstants.VersionCommentsConstants.AssociatedUpdated;
                versionDetails.Version_Title           = GlobalConstants.VersionTitleConstants.AssociatedUpdated;
                versionDetails.Created_By    = User511;
                versionDetails.Created_Date  = DateTime.Now;
                versionDetails.Modified_By   = User511;
                versionDetails.Modified_Date = DateTime.Now;
                versionDetails.IsApproved    = false;
                var version = dbPatientAdministration.AddVersionDetailsToTemp(versionDetails);
            }
            return(response);
        }
Пример #3
0
        public static Int32?UpdateDesiredOutcomeToTemp(DesiredOutcome desOutcome, string User511, int JourneyId)
        {
            Patient_Journey_Transactions_DesiredOutcomes_Temp desiredOutcome = new Patient_Journey_Transactions_DesiredOutcomes_Temp();

            desiredOutcome.Patient_Journey_Transactions_DesiredOutcomes_Temp_Id = desOutcome.DesiredOutcomeId;
            desiredOutcome.DesiredOutcomes = desOutcome.DesiredOutcomes;
            desiredOutcome.Description     = desOutcome.Description;
            desiredOutcome.Evidence        = desOutcome.Evidence;
            desiredOutcome.MODIFIED_By     = User511;
            desiredOutcome.MODIFIED_Date   = DateTime.Now;

            var response = dbPatientJourney.UpdateDesiredOutcomeToTemp(desiredOutcome);

            if (response != null)
            {
                var toBeApproved = dbPatientAdministration.ToBeApprovedJourney(JourneyId);
                Patient_Journey_VersionDetails_Temp versionDetails = new Patient_Journey_VersionDetails_Temp();
                versionDetails.Patient_Journey_Temp_Id = Convert.ToInt32(JourneyId);
                versionDetails.Version_Comments        = GlobalConstants.VersionCommentsConstants.DesiredUpdated;
                versionDetails.Version_Title           = GlobalConstants.VersionTitleConstants.DesiredUpdated;
                versionDetails.Created_By    = User511;
                versionDetails.Created_Date  = DateTime.Now;
                versionDetails.Modified_By   = User511;
                versionDetails.Modified_Date = DateTime.Now;
                versionDetails.IsApproved    = false;
                var version = dbPatientAdministration.AddVersionDetailsToTemp(versionDetails);
            }
            return(response);
        }
Пример #4
0
        public static Int32?UpdateClinicalInterventionToTemp(ClinicalIntervention clinicalIntervention, string User511, int JourneyId)
        {
            Patient_Journey_Trans_Clin_Interventions_Temp clinicalInt = new Patient_Journey_Trans_Clin_Interventions_Temp();

            clinicalInt.Patient_Journey_Trans_Clin_Interventions_Temp_Id = clinicalIntervention.ClinicalInterventionId;
            clinicalInt.Clinical_Intervention_Master_Id = clinicalIntervention.ClinicalInterventionMasterId == 0 ? null : clinicalIntervention.ClinicalInterventionMasterId;
            clinicalInt.Description   = clinicalIntervention.Description;
            clinicalInt.Evidence      = clinicalIntervention.Evidence;
            clinicalInt.Modified_By   = User511;
            clinicalInt.Modified_Date = DateTime.Now;

            var response = dbPatientJourney.UpdateClinicalInterventionToTemp(clinicalInt, clinicalIntervention.SubClinicalId);

            if (response != null)
            {
                var toBeApproved = dbPatientAdministration.ToBeApprovedJourney(JourneyId);
                Patient_Journey_VersionDetails_Temp versionDetails = new Patient_Journey_VersionDetails_Temp();
                versionDetails.Patient_Journey_Temp_Id = Convert.ToInt32(JourneyId);
                versionDetails.Version_Comments        = GlobalConstants.VersionCommentsConstants.ClinIntUpdated;
                versionDetails.Version_Title           = GlobalConstants.VersionTitleConstants.ClinIntUpdated;
                versionDetails.Created_By    = User511;
                versionDetails.Created_Date  = DateTime.Now;
                versionDetails.Modified_By   = User511;
                versionDetails.Modified_Date = DateTime.Now;
                versionDetails.IsApproved    = false;
                var version = dbPatientAdministration.AddVersionDetailsToTemp(versionDetails);
            }
            return(response);
        }