Esempio n. 1
0
        public ActionResult DeletePatientCurrentMedicalConditions(int _patientCurrentMedicalConditionID)
        {
            string _Result = "0";

            try
            {
                PatientCurrentMedicalCondition _PatientCurrentMedicalCondition = Mapper.Map <PatientCurrentMedicalCondition>(_iPatientService.getpatientCurrentMedicalConditionByID(_patientCurrentMedicalConditionID));
                _iPatientService.deletePatientCurrentMedicalCondition(_patientCurrentMedicalConditionID);
                if (_iPatientService.getPatientCurrentMedicalConditionByPatientAndCMCID(_PatientCurrentMedicalCondition.PatientID, _PatientCurrentMedicalCondition.CurrentMedicalConditionId) > 0)
                {
                    _Result = "y#";
                }
                else
                {
                    _Result = "n#";
                }
                if (_Result.Contains("#"))
                {
                    _Result += GlobalConst.ConstantChar.One.ToString();
                }
                else
                {
                    _Result = GlobalConst.ConstantChar.One.ToString();
                }
            }
            catch
            {
                _Result = "0";
            }
            return(Json(_Result));
        }
Esempio n. 2
0
        public void deletePatientCurrentMedicalCondition(int _patientCurrentMedicalConditionID)
        {
            PatientCurrentMedicalCondition _patientCurrentMedicalCondition = _patientCurrentMedicalConditionRepo.GetById(_patientCurrentMedicalConditionID);

            _patientCurrentMedicalConditionRepo.Delete(_patientCurrentMedicalConditionID);
            if (_patientCurrentMedicalCondition.CurrentMedicalConditionId == Global.GlobalConst.CurrentMedicalCondition.EndStageRenalDisease)
            {
                UpdatePatientMedicareEligibleByID(_patientCurrentMedicalCondition.PatientID, Global.GlobalConst.Mode.Delete, _patientCurrentMedicalCondition.CurrentMedicalConditionId);
            }
        }
Esempio n. 3
0
        public int addPatientCurrentMedicalCondition(PatientCurrentMedicalCondition _patientCurrentMedicalCondition)
        {
            var _PatCurrentMedicalConditionId = _patientCurrentMedicalConditionRepo.Add(_patientCurrentMedicalCondition).PatCurrentMedicalConditionId;

            if (_patientCurrentMedicalCondition.CurrentMedicalConditionId == Global.GlobalConst.CurrentMedicalCondition.EndStageRenalDisease)
            {
                UpdatePatientMedicareEligibleByID(_patientCurrentMedicalCondition.PatientID, Global.GlobalConst.Mode.Add, _patientCurrentMedicalCondition.CurrentMedicalConditionId);
            }
            return(_PatCurrentMedicalConditionId);
        }
Esempio n. 4
0
        public void addPatientCurrentMedicalCondition()
        {
            PatientCurrentMedicalCondition _PatientCurrentMedicalCondition = new PatientCurrentMedicalCondition
            {
                CurrentMedicalConditionId = 1,
                PatientID = 1
            };

            var _id = _patientRepository.addPatientCurrentMedicalCondition(_PatientCurrentMedicalCondition);

            Assert.IsTrue(_id > 0, "failed");
        }
Esempio n. 5
0
        public void updatePatientCurrentMedicalCondition()
        {
            PatientCurrentMedicalCondition _PatientCurrentMedicalCondition = new PatientCurrentMedicalCondition
            {
                PatCurrentMedicalConditionId = 2,
                CurrentMedicalConditionId    = 2,
                PatientID = 2
            };

            var _id = _patientRepository.updatePatientCurrentMedicalCondition(_PatientCurrentMedicalCondition);

            Assert.IsTrue(_id > 0, "failed");
        }
Esempio n. 6
0
        public ActionResult SavePatientCurrentMedicalConditions(PatientCurrentMedicalCondition PatCurrentMedicalConditionsDetails)
        {
            string _Result = "0";

            try
            {
                int result = _iPatientService.addPatientCurrentMedicalCondition(Mapper.Map <MMCService.PatientService.PatientCurrentMedicalCondition>(PatCurrentMedicalConditionsDetails));

                if (PatCurrentMedicalConditionsDetails.CurrentMedicalConditionId == GlobalConst.CurrentMedicalCondition.EndStageRenalDisease)
                {
                    _Result = result.ToString() + "#" + PatCurrentMedicalConditionsDetails.CurrentMedicalConditionId.ToString();
                }
                else
                {
                    _Result = result.ToString();
                }
            }
            catch
            {
                _Result = "0";
            }
            return(Json(_Result));
        }
Esempio n. 7
0
 public int updatePatientCurrentMedicalCondition(PatientCurrentMedicalCondition _patientCurrentMedicalCondition)
 {
     return(_patientRepository.updatePatientCurrentMedicalCondition(Mapper.Map <DTO.PatientCurrentMedicalCondition, MMC.Core.Data.Model.PatientCurrentMedicalCondition>(_patientCurrentMedicalCondition)));
 }
Esempio n. 8
0
 public int updatePatientCurrentMedicalCondition(PatientCurrentMedicalCondition _patientCurrentMedicalCondition)
 {
     return(_patientCurrentMedicalConditionRepo.Update(_patientCurrentMedicalCondition));
 }