public IEnumerable<patient_message> GetListForDr(int pageindex)
 {
     patient_message_Bll messageBll = new patient_message_Bll();
     string error = string.Empty;
     var resultList = messageBll.SearchMessgaeList(0,DoctorID,0,0,null,null,null,null,null,pageindex,PageSize,out error);
     return resultList;
 }
        public JsonResult PatientMessages(int? pageIndex = 1)
        {
            if (pageIndex <= 1)
                pageIndex = 1;

            string error = string.Empty;
            int record = 0;
            List<patient_message> resultlist = new patient_message_Bll().SearchMessgaeList(0, 0, 0, 0, null, null,null,
             null,null, pageIndex.Value, 20, out error);
            if (resultlist != null)
            {
                PagingResponse<patient_message> pagingResponse = new PagingResponse<patient_message>();
                pagingResponse.TotalRecord = record;
                pagingResponse.ResultList = resultlist;
                var jsonResult = Json(pagingResponse, JsonRequestBehavior.AllowGet);
                return jsonResult;
            }
            return null;
        }
        public Model.ResponseMessage Post([FromBody] patient_message info)
        {
            patient_message_Bll messageBll = new patient_message_Bll();
            string error = string.Empty;
            info = messageBll.CreateMessage(info, out error);

            Model.ResponseMessage result = new ResponseMessage();

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

            return result;
        }