Пример #1
0
        public ActionResult GetPatientCurrentMedicalConditions(int _id, int _skip)
        {
            PatientAddUpdateDetailsViewModel objPatientModel = new PatientAddUpdateDetailsViewModel();

            try
            {
                var _currentMedicalConditions = _iPatientService.getpatientCurrentMedicalConditionByPatientId(_id, _skip, GlobalConst.Records.Take);
                objPatientModel.PatCurrentMedicalConditionsDetails = Mapper.Map <IEnumerable <PatientCurrentMedicalCondition> >(_currentMedicalConditions.PatientCurrentMedicalConditionDetails);
                objPatientModel.TotalCount = _currentMedicalConditions.TotalCount;
            }
            catch
            {
                objPatientModel = null;
            }
            return(Json(objPatientModel));
        }
Пример #2
0
        public ActionResult PatientDemographics(int?id, int id2, string id3)
        {
            getNoOfReferralAccordingToProcessLevels();
            Editor EditorNote = new Editor(System.Web.HttpContext.Current, GlobalConst.Richtexteditor.EditorNote);

            EditorNote.ClientFolder  = GlobalConst.Richtexteditor.richtexteditor;
            EditorNote.Width         = Unit.Pixel(1050);
            EditorNote.Height        = Unit.Pixel(660);
            EditorNote.ResizeMode    = RTEResizeMode.Disabled;
            EditorNote.DisabledItems = GlobalConst.Richtexteditor.Save_help;
            EditorNote.MvcInit();
            ViewData[GlobalConst.Richtexteditor.EditorNote] = EditorNote.MvcGetString();

            Editor EditorNoteUpdate = new Editor(System.Web.HttpContext.Current, "EditorNoteUpdate");

            EditorNoteUpdate.ClientFolder  = GlobalConst.Richtexteditor.richtexteditor;
            EditorNoteUpdate.Width         = Unit.Pixel(1050);
            EditorNoteUpdate.Height        = Unit.Pixel(660);
            EditorNoteUpdate.ResizeMode    = RTEResizeMode.Disabled;
            EditorNoteUpdate.DisabledItems = GlobalConst.Richtexteditor.Save_help;
            EditorNoteUpdate.MvcInit();
            ViewData["EditorNoteUpdate"] = EditorNoteUpdate.MvcGetString();

            ViewBag.MedicalRecord = id3;
            PatientAddUpdateDetailsViewModel objPatientModel = new PatientAddUpdateDetailsViewModel();

            try
            {
                if (id != null)
                {
                    //var _patientResult = _iPatientService.getPatientByID(id.Value);
                    //objPatientModel.PatientDetails = Mapper.Map<Patient>(_patientResult);
                    objPatientModel.PatientDetails = Mapper.Map <Patient>(_iPatientService.getPatientByID(id.Value));
                    objPatientModel.PatientDetails.PatientClaimID = id2;
                    var _currentMedicalConditions = _iPatientService.getpatientCurrentMedicalConditionByPatientId(id.Value, GlobalConst.Records.Skip, GlobalConst.Records.Take);
                    objPatientModel.PatCurrentMedicalConditionsDetails = Mapper.Map <IEnumerable <PatientCurrentMedicalCondition> >(_currentMedicalConditions.PatientCurrentMedicalConditionDetails);
                    objPatientModel.TotalCount = _currentMedicalConditions.TotalCount;
                }
            }
            catch
            {
                objPatientModel = null;
            }
            return(View(objPatientModel));
        }