public int UpdatePatientCategorization(PatientCategorization p) { var categorization = new PatientCategorization() { Categorization = p.Categorization, DateAssessed = p.DateAssessed }; return(_categorization.UpdatePatientCategorization(categorization)); }
public int AddPatientCategorization(PatientCategorization p) { using (UnitOfWork unitOfWork = new UnitOfWork(new GreencardContext())) { unitOfWork.PatientCategorizationRepository.Add(p); _result = unitOfWork.Complete(); unitOfWork.Dispose(); return(_result); } }
public int AddPatientCategorization(PatientCategorization p) { var categorization = new PatientCategorization() { PatientId = p.PatientId, PatientMasterVisitId = p.PatientMasterVisitId, Categorization = p.Categorization, DateAssessed = p.DateAssessed }; return(_categorization.AddPatientCategorization(categorization)); }
public string AddPatientCategorization(int patientId, int patientMasterVisitId, string artRegimenPeriod, string activeOis, string visitsAdherant, string vlCopies, string ipt, string bmi, string age, string healthcareConcerns) { PatientCategorizationStatus categorizationStatus; string[] arr1 = new string[] {}; if (Convert.ToBoolean(activeOis) && Convert.ToBoolean(artRegimenPeriod) && Convert.ToBoolean(visitsAdherant) && Convert.ToBoolean(vlCopies) && Convert.ToBoolean(ipt) && Convert.ToBoolean(age) && Convert.ToBoolean(healthcareConcerns) && Convert.ToBoolean(bmi)) { categorizationStatus = PatientCategorizationStatus.Stable; } else { categorizationStatus = PatientCategorizationStatus.UnStable; } var patientCategorization = new PatientCategorization() { PatientId = patientId, Categorization = categorizationStatus, DateAssessed = DateTime.Now, PatientMasterVisitId = patientMasterVisitId }; try { var categorization = new PatientCategorizationManager(); Result = categorization.AddPatientCategorization(patientCategorization); if (Result > 0) { Msg = "Patient Categorization Added Successfully!"; var lookUpLogic = new LookupLogic(); var status = lookUpLogic.GetItemIdByGroupAndItemName("StabilityAssessment", categorizationStatus.ToString()); var itemId = 0; if (status.Count > 0) { itemId = status[0].ItemId; } arr1 = new string[] { Msg, itemId.ToString() }; } } catch (Exception e) { Msg = e.Message; } return(new JavaScriptSerializer().Serialize(arr1)); }
public int UpdatePatientCategorization(PatientCategorization p) { using (UnitOfWork unitOfWork = new UnitOfWork(new GreencardContext())) { var categorization = new PatientCategorization() { Categorization = p.Categorization, DateAssessed = p.DateAssessed }; unitOfWork.PatientCategorizationRepository.Update(categorization); _result = unitOfWork.Complete(); unitOfWork.Dispose(); return(_result); } }