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);
        }
Example #2
0
        public static Patient_Journey_Transactions_DesiredOutcomes_Temp GetDesiredOutcomeFromTemp(int TransactionId)
        {
            Patient_Journey_Transactions_DesiredOutcomes_Temp desiredOut = new Patient_Journey_Transactions_DesiredOutcomes_Temp();

            using (PJEntities entity = new PJEntities())
            {
                desiredOut = entity.Patient_Journey_Transactions_DesiredOutcomes_Temp.Where(x => x.Patient_Journey_Transactions_Temp_Id == TransactionId).FirstOrDefault();
                return(desiredOut);
            }
        }
Example #3
0
 public static Int32?AddDesiredOutcomeToTemp(Patient_Journey_Transactions_DesiredOutcomes_Temp desiredOutcome)
 {
     try
     {
         using (PJEntities entity = new PJEntities())
         {
             entity.Patient_Journey_Transactions_DesiredOutcomes_Temp.Add(desiredOutcome);
             entity.SaveChanges();
             return(desiredOutcome.Patient_Journey_Transactions_DesiredOutcomes_Temp_Id);
         }
     }
     catch (Exception)
     {
         return(0);
     }
 }
Example #4
0
 public static Int32?UpdateDesiredOutcomeToTemp(Patient_Journey_Transactions_DesiredOutcomes_Temp desiredOutcome)
 {
     try
     {
         using (PJEntities entity = new PJEntities())
         {
             var currentdesired = entity.Patient_Journey_Transactions_DesiredOutcomes_Temp.Where(s => s.Patient_Journey_Transactions_DesiredOutcomes_Temp_Id == desiredOutcome.Patient_Journey_Transactions_DesiredOutcomes_Temp_Id).FirstOrDefault();
             if (currentdesired != null)
             {
                 currentdesired.DesiredOutcomes = desiredOutcome.DesiredOutcomes;
                 currentdesired.Description     = desiredOutcome.Description;
                 currentdesired.Evidence        = desiredOutcome.Evidence;
                 currentdesired.MODIFIED_Date   = desiredOutcome.MODIFIED_Date;
                 currentdesired.MODIFIED_By     = desiredOutcome.MODIFIED_By;
             }
             entity.SaveChanges();
             return(currentdesired.Patient_Journey_Transactions_DesiredOutcomes_Temp_Id);
         }
     }
     catch (Exception)
     {
         return(0);
     }
 }