示例#1
0
        public JsonResult GetAdditionalDocumentByMedicalUploadPatientID(int _patientID, int _patientClaimID, int _take)
        {
            AdditionalDocumentViewModel objAdditionalDocument = new AdditionalDocumentViewModel();
            var _additionalDoc = _iCommonService.getAdditionalDocumentsByPatientID(_patientID, _patientClaimID, GlobalConst.Records.Skip, _take);

            objAdditionalDocument.AdditionalDocumentDetails = Mapper.Map <IEnumerable <AdditionalDocument> >(_additionalDoc.AdditionalDocumentDetails);
            objAdditionalDocument.TotalCount = _additionalDoc.TotalCount;
            return(Json(objAdditionalDocument, GlobalConst.ContentTypes.TextHtml));
        }
示例#2
0
        public ActionResult GetAdditionalDocuments(int id, int id2, int id3, string emailPopupName)
        {
            AdditionalDocumentViewModel objAdditionalDocument = new AdditionalDocumentViewModel();
            List <PreviousLinks>        objPreviousLinks      = new List <PreviousLinks>();
            List <string> cookieNameLists = new List <string>(new string[] { GlobalConst.ConstantName.MMCDeferral, GlobalConst.ConstantName.MMCDuplicate, GlobalConst.ConstantName.MMCUnabletoReview, GlobalConst.ConstantName.MMCClientAuthorized, GlobalConst.ConstantName.MMCAudit, GlobalConst.ConstantName.MMCRfi, GlobalConst.ConstantName.MMCTimeExtensionPN, GlobalConst.ConstantName.MMCTimeExtension, GlobalConst.ConstantName.MMCProofOfService, GlobalConst.ConstantName.MMCNotification, GlobalConst.ConstantName.MMCIMR, GlobalConst.ConstantName.MMCIMRDecision });

            foreach (var _name in cookieNameLists)
            {
                if (Request.Cookies[GlobalConst.ConstantName.PreviousAttachementLinks][_name] != null)
                {
                    string _attach = Request.Cookies[GlobalConst.ConstantName.PreviousAttachementLinks][_name];
                    if (_attach != "" && _attach != null)
                    {
                        objPreviousLinks.Add(new PreviousLinks()
                        {
                            AttachmentLink = _attach
                        });
                    }
                }
            }
            objAdditionalDocument.PreviousAttachmentLinks = objPreviousLinks;
            var _patientDetails      = _iPatientService.getPatientByID(id);
            var _patientClaimDetails = _iPatientService.getPatientClaimByID(id2);

            objAdditionalDocument.PatientID       = id;
            objAdditionalDocument.PatientClaimID  = id2;
            objAdditionalDocument.RFAReferralID   = id3;
            objAdditionalDocument.emailPopupName  = emailPopupName;
            objAdditionalDocument.PatientFullName = _patientDetails.PatFirstName + " " + _patientDetails.PatLastName;
            objAdditionalDocument.PatClaimNumber  = _patientClaimDetails.PatClaimNumber;
            var _additionalDoc = _iCommonService.getAdditionalDocumentsByPatientID(id, id2, GlobalConst.Records.Skip, GlobalConst.Records.LandingTake);

            objAdditionalDocument.AdditionalDocumentDetails = Mapper.Map <IEnumerable <AdditionalDocument> >(_additionalDoc.AdditionalDocumentDetails);
            objAdditionalDocument.TotalCount = _additionalDoc.TotalCount;

            return(View(GlobalConst.Views.CommonController.AdditionalDocument, objAdditionalDocument));
        }