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("")); } }
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)); //任务列表 }