Example #1
0
        public ActionResult GetOutFeeDetail(int pageIndex, int pageSize, string pno, string date, string seqno, string bi, string drcode)
        {
            if (pno == "" || date == "" || seqno == "" || bi == "" || drcode == "")
            {
                return(Content("".ToJson()));;
            }
            var param = new FeeParam {
                Pno    = pno,
                Date   = date,
                SeqNO  = seqno,
                Bi     = bi,
                DrCode = drcode
            };
            var keyWord  = $@"{pno}_{date}_{seqno}_{bi}_{drcode}";
            var service  = new PatientFeeService();
            var pageData = service.PinYin(pageIndex, pageSize, keyWord);
            var count    = service.GetPinYinCout(keyWord);
            var result   = new LayPadding <FeeEntity>()
            {
                result = true,
                msg    = "success",
                list   = pageData,
                count  = count
            };

            return(Content(result.ToJson()));
        }
Example #2
0
        public ActionResult GetOutSumFeeAll(string keyWord)
        {
            if (keyWord == "_")
            {
                return(Content("".ToJson()));;
            }
            var service  = new PatientFeeService();
            var pageData = service.GetListAll(1, 10000, keyWord);
            var count    = service.GetCoutAll(keyWord);
            var result   = new LayPadding <FeeEntity>()
            {
                result = true,
                msg    = "success",
                list   = pageData,
                count  = count
            };

            return(Content(result.ToJson()));
        }
Example #3
0
        public ActionResult GetInFeeDetail(int pageIndex, int pageSize, string pno, string date, string admseqno)
        {
            if (pno == "" || date == "" || admseqno == "")
            {
                return(Content("".ToJson()));;
            }

            var keyWord  = $@"{pno}_{date}_{admseqno}";
            var service  = new PatientFeeService();
            var pageData = service.GetInList(pageIndex, pageSize, keyWord);
            //var count = pageData.Count;
            var count  = service.GetInFeeListCout(keyWord);
            var result = new LayPadding <InFeeEntity>()
            {
                result = true,
                msg    = "success",
                list   = pageData,
                count  = count
            };

            return(Content(result.ToJson()));
        }