public int EditPreparation(PatientPsychoscialCriteria _patientPsychoscialCriteria) { using (UnitOfWork _unitOfWork = new UnitOfWork(new GreencardContext())) { _unitOfWork.PatientPsychosocialCriteriaRepository.Update(_patientPsychoscialCriteria); result = _unitOfWork.Complete(); _unitOfWork.Dispose(); return(result); } }
public string AddPatientPsychosocialCriteria(int patientId, int patientmastervisitId, bool benefitART, bool alcohol, bool depression, bool disclosure, bool administerART, bool effectsART, bool dependents, bool adherence, bool locator, bool caregiver) { string msg = ""; int result = 0; PatientPsychosocialCriteriaManager patientPsychosocialCriteriaManager = new PatientPsychosocialCriteriaManager(); try { PatientPsychoscialCriteria patientPsychosocialCriteria = new PatientPsychoscialCriteria() { PatientId = patientId, PatientMasterVisitId = patientmastervisitId, BenefitART = benefitART, Alcohol = alcohol, Depression = depression, Disclosure = disclosure, AdministerART = administerART, effectsART = effectsART, dependents = dependents, AdherenceBarriers = adherence, AccurateLocator = locator, startART = caregiver }; int isInserted = 0; isInserted = patientPsychosocialCriteriaManager.CheckIfARTPreparationExists(patientId); if (isInserted < 1) { result = patientPsychosocialCriteriaManager.AddPreparation(patientPsychosocialCriteria); if (result > 0) { msg = "Patient Psychosocial criteria assessment completed!"; msg = new JavaScriptSerializer().Serialize(msg); } } else { msg = "Patient Psychosocial criteria assessment has already been completed!"; msg = new JavaScriptSerializer().Serialize(msg); } } catch (Exception e) { msg = e.Message; msg = new JavaScriptSerializer().Serialize(msg); } return(msg); }
public string EditPatientPsychosocialCriteria(int patientId, int patientmastervisitId, bool benefitART, bool Alcohol, bool depression, bool disclosure, bool administerART, bool adherence, bool locator) { string msg = ""; int result = 0; PatientPsychosocialCriteriaManager patientPsychosocialCriteriaManager = new PatientPsychosocialCriteriaManager(); try { PatientPsychoscialCriteria patientPsychosocialCriteria = new PatientPsychoscialCriteria() { PatientId = patientId, PatientMasterVisitId = patientmastervisitId, BenefitART = benefitART, Alcohol = Alcohol, Depression = depression, Disclosure = disclosure, AdministerART = administerART, AdherenceBarriers = adherence, AccurateLocator = locator }; result = patientPsychosocialCriteriaManager.EditPreparation(patientPsychosocialCriteria); if (result > 0) { msg = "Patient Psychosocial criteria assessment update completed!"; msg = new JavaScriptSerializer().Serialize(msg); } } catch (Exception e) { msg = e.Message; msg = new JavaScriptSerializer().Serialize(msg); } return(msg); }
public int EditPreparation(PatientPsychoscialCriteria _patientPsychosocialCriteria) { result = _PatientPsychosicialCriteriaManager.EditPreparation(_patientPsychosocialCriteria); return(result); }
public int EditPreparation(PatientPsychoscialCriteria p) { throw new NotImplementedException(); }