// GET api/<controller>/5
        public List<dr_pre_addvisit> Get([FromBody] int visitid)
        {
            #region Bll
            string error = string.Empty;
            dr_addvisit_Bll visitBll = new dr_addvisit_Bll();
            var resultList = visitBll.GetPreAddVisitListByVisitID(visitid);
            #endregion

            return resultList;
        }
        public IEnumerable<dr_pre_addvisit> Get(int? pageindex, bool flag)
        {
            if (pageindex.HasValue == false)
                pageindex = 1;

            dr_addvisit_Bll visitBll = new dr_addvisit_Bll();
            string error = string.Empty;
            var resultList = visitBll.SearchPreAddVisitList(DoctorID, 0, 0, null, null,
            null, 0, null, null, 0, null, null,
             null, null, pageindex.Value, PageSize, out error);
            return resultList;
        }
        public IEnumerable<dr_addvisit> Get(DateTime? visitdate, int? pageindex)
        {
            #region 参数
            if (pageindex.HasValue == false)
            {
                pageindex = 1;
            }
            #endregion

            #region Bll
            string error = string.Empty;
            dr_addvisit_Bll visitBll = new dr_addvisit_Bll();
            var resultList = visitBll.SearchAddVisitList(0, DoctorID, visitdate, visitdate, null, 0, 0, null, null, null, null, pageindex.Value, PageSize, out error);

            return resultList;
            #endregion
        }
        // POST api/<controller>
        public Model.ResponseMessage Post([FromBody]dr_addvisit value)
        {
            #region Bll
            dr_addvisit_Bll visitBll = new dr_addvisit_Bll();
            string error = string.Empty;
            visitBll.CreateAddVisit(value, out error);
            #endregion

            Model.ResponseMessage result = new ResponseMessage();

            if (string.IsNullOrEmpty(error))
            {
                result.bSuccess = true;
                result.Extend1 = value.pkid.ToString();
            }
            else
            {
                result.bSuccess = false;
                result.Message = error;
            }

            return result;
        }