コード例 #1
0
        public ActionResult DataLoad(int page, int rows, string order, string sort, DateTime startTime, DateTime endTime
                                     , string linkPhone, int alarmEventType, string localAddr, string taskResult, int taskAbendReason
                                     , string centerCode, string stationCode, string ambCode, string driver, string doctor, string litter, string isCharge
                                     , string isFill, string nurse, string patientName, string searchBound, string isTest, string CPRIFSuccess, string PatientState)
        {
            try
            {
                P_User pUser = new P_User();
                pUser = UserOperateContext.Current.Session_UsrInfo;//获取登录人信息
                //bool t= UserOperateContext.Current.Session_UsrRole.Contains(10);//判断登录人是否为司机

                M_UserLoginInfo loginInfo = new M_UserLoginInfo();
                loginInfo.LoginName           = pUser.LoginName;
                loginInfo.Name                = pUser.Name;                             //姓名
                loginInfo.WorkCode            = pUser.WorkCode;                         //工号
                loginInfo.DispatchSubCenterID = pUser.P_Department.DispatchSubCenterID; //所属分中心
                loginInfo.DispatchSationID    = pUser.P_Department.DispatchSationID;    //所属分站
                //loginInfo.RoleID = pUser.P_UserRole.RoleID;

                M_PatientRecordBLL M_PateintRecord = new M_PatientRecordBLL();

                var list = M_PateintRecord.GetTasks(page, rows, order, sort, startTime, endTime, linkPhone, alarmEventType, localAddr
                                                    , taskResult, taskAbendReason, centerCode, stationCode, ambCode, driver, doctor, litter, isCharge, isFill
                                                    , nurse, patientName, searchBound, isTest, loginInfo, CPRIFSuccess, PatientState);
                //if (list != null)
                //{
                //return this.Json(new { total = list, rows = list }, "appliction/json", JsonRequestBehavior.AllowGet);
                return(this.Json(list, "appliction/json", JsonRequestBehavior.AllowGet));
                //}
                //else
                //{
                //   return this.Json(new { total = 0, rows = 0 }, "appliction/json", JsonRequestBehavior.AllowGet);
                //}
            }
            catch
            {
                return(this.Json(""));
            }
        }
コード例 #2
0
 public object GetTasks(int page, int rows, string order, string sort, DateTime m_BeginTime, DateTime m_EndTime
                        , string m_LinkPhone, int m_AlarmEventType, string m_LocalAddr, string m_TaskResult, int m_TaskAbendReason
                        , string m_CenterCode, string m_StationCode, string m_AmbCode, string m_Driver, string m_Doctor, string m_Litter, string m_IsCharge
                        , string m_IsFill, string m_Nurse, string m_PatientName, string searchBound, string isTest, M_UserLoginInfo loginInfo
                        , string m_CPRIFSuccess, string m_PatientState)
 {
     return(m_DAL.GetTasks(page, rows, order, sort, m_BeginTime, m_EndTime, m_LinkPhone, m_AlarmEventType, m_LocalAddr
                           , m_TaskResult, m_TaskAbendReason, m_CenterCode, m_StationCode, m_AmbCode, m_Driver, m_Doctor, m_Litter, m_IsCharge, m_IsFill
                           , m_Nurse, m_PatientName, searchBound, isTest, loginInfo, m_CPRIFSuccess, m_PatientState)); //任务列表
 }