public bool IsContractCanBrowser(string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return(TL.IsContractCanBrowser(TravelmanagementID)); } }
public Dictionary <string, string> GetUnderwayTravelmanagement(string employeeid) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return(TL.GetUnderwayTravelmanagement(employeeid)); } }
public bool DeleteTravelmanagement(string[] TravelmanagementID, ref bool FBControl) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return(TL.DeleteTravelmanagement(TravelmanagementID, ref FBControl)); } }
private bool IsExistTravelmanagement(string Travelmanagement, string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return(TL.IsExistContractTravelmanagement(Travelmanagement, TravelmanagementID)); } }
public V_Travelmanagement GetAccordingToBusinesstripIdCheck(string businesstripId) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { V_Travelmanagement TravelmanagementById = TL.GetAccordingToBusinesstripIdCheck(businesstripId); return(TravelmanagementById == null ? null : TravelmanagementById); } }
public T_OA_BUSINESSTRIP GetTravelmanagementBysId(string tripid) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { T_OA_BUSINESSTRIP MyContract = TL.GetTravelmanagementBysId(tripid); return(MyContract != null ? MyContract : null); } }
public T_OA_BUSINESSTRIP GetTravelmanagementById(string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { T_OA_BUSINESSTRIP TravelmanagementById = TL.GetTravelmanagementById(TravelmanagementID); return(TravelmanagementById == null ? null : TravelmanagementById); } }
public List <T_OA_BUSINESSTRIP> GetTravelmanagementInfo(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string userID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { IQueryable <T_OA_BUSINESSTRIP> TravelmanagementList = TL.QueryWithPaging(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userID, "T_OA_BUSINESSTRIP"); return(TravelmanagementList == null ? null : TravelmanagementList.ToList()); } }
public T_OA_BUSINESSTRIP GetTravelmanagementById(string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { T_OA_BUSINESSTRIP TravelmanagementById = TL.GetTravelmanagementById(TravelmanagementID); return TravelmanagementById == null ? null : TravelmanagementById; } }
public List <T_OA_BUSINESSTRIPDETAIL> GetBusinesstripDetail(string buipId) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List <T_OA_BUSINESSTRIPDETAIL> details = TL.GetBusinesstripDetail(buipId); return(details); } }
public T_OA_BUSINESSTRIP GetTravelmanagementBysId(string tripid) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { T_OA_BUSINESSTRIP MyContract = TL.GetTravelmanagementBysId(tripid); return MyContract != null ? MyContract : null; } }
public V_Travelmanagement GetAccordingToBusinesstripIdCheck(string businesstripId) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { V_Travelmanagement TravelmanagementById = TL.GetAccordingToBusinesstripIdCheck(businesstripId); return TravelmanagementById == null ? null : TravelmanagementById; } }
public List<T_OA_BUSINESSTRIP> GetTravelmanagementInfo(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string userID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { IQueryable<T_OA_BUSINESSTRIP> TravelmanagementList = TL.QueryWithPaging(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userID, "T_OA_BUSINESSTRIP"); return TravelmanagementList == null ? null : TravelmanagementList.ToList(); } }
public string UpdateTravelmanagement(T_OA_BUSINESSTRIP TravelmanagementInfo, List <T_OA_BUSINESSTRIPDETAIL> TraveDetail, string FormType) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { string Travelmanagement = ""; if (!TL.UpdateTravelmanagement(TravelmanagementInfo, TraveDetail, FormType, ref Travelmanagement)) { //Travelmanagement = "更新数据失败!"; } return(Travelmanagement); } }
public string TravelmanagementAdd(T_OA_BUSINESSTRIP Travelmanagement, List <T_OA_BUSINESSTRIPDETAIL> TraveDetail) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { string returnStr = ""; if (!TL.TravelmanagementAdd(Travelmanagement, TraveDetail, ref returnStr)) { } return(returnStr); } }
/// <summary> /// 修改实体审核状态 /// </summary> /// <param name="strEntityName">实体名</param> /// <param name="EntityKeyName">主键名</param> /// <param name="EntityKeyValue">主键值</param> /// <param name="CheckState">审核状态</param> public int UpdateCheckState(string strEntityName, string EntityKeyName, string EntityKeyValue, string CheckState) { try { using (CommDaL <TEntity> dal = new CommDaL <TEntity>()) { int intResult = 0; Tracer.Debug("进入了COMMONBLL,实体名:" + strEntityName + ",DateTime:" + System.DateTime.Now.ToString()); Tracer.Debug("实体ID名:" + EntityKeyName + "实体主键值:" + EntityKeyValue); Tracer.Debug("审核的状态:" + CheckState); switch (strEntityName) { case "T_OA_BUSINESSTRIP": //出差申请 using (TravelmanagementBLL TravelRequestBll = new TravelmanagementBLL()) { intResult = TravelRequestBll.UpdateTravelRequestFromEngine(EntityKeyValue, CheckState); } break; //case "T_OA_BUSINESSREPORT"://出差报告 // MissionReportsBLL TravelReportBll = new MissionReportsBLL(); // intResult = TravelReportBll.UpdateTravelReportFromEngine(EntityKeyValue, CheckState); // break; case "T_OA_TRAVELREIMBURSEMENT": //出差报销 using (TravelReimbursementBLL TravelReimbursementBll = new TravelReimbursementBLL()) { intResult = TravelReimbursementBll.UpdateTravelReimbursementFromEngine(EntityKeyValue, CheckState); } break; case "T_OA_SENDDOC": using (BumfCompanySendDocManagementBll sendDocBll = new BumfCompanySendDocManagementBll()) { intResult = sendDocBll.UpdateCheckStateBumfEngine(EntityKeyValue, CheckState); } break; default: intResult = dal.UpdateCheckState(strEntityName, EntityKeyName, EntityKeyValue, CheckState); break; } return(intResult); } } catch (Exception ex) { throw ex; } }
public List <T_OA_BUSINESSTRIP> GetTravelmanagementRoomInfos() { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List <T_OA_BUSINESSTRIP> ContractApprovalRoomList = TL.GetTravelmanagementRooms(); if (ContractApprovalRoomList == null) { return(null); } else { return(ContractApprovalRoomList); } } }
public List <V_Travelmanagement> GetTravelmanagementRoomInfosListBySearch(string ownerid, string DepCity, string DestCity, string startTime, string endTime) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List <V_Travelmanagement> TravelmanagementList = TL.GetTravelmanagementRoomInfosListBySearch(ownerid, DepCity, DestCity, startTime, endTime); if (TravelmanagementList == null) { return(null); } else { return(TravelmanagementList.ToList()); } } }
private bool IsExistTravelmanagement(string Travelmanagement, string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return TL.IsExistContractTravelmanagement(Travelmanagement, TravelmanagementID); } }
public List <V_Travelmanagement> GetTravelmanagementListByUserId(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string checkState, LoginUserInfo loginUserInfo) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List <V_Travelmanagement> TravelmanagementList = null; if (checkState != ((int)CheckStates.WaittingApproval).ToString()) //获取用户的提交申请信息 { if (checkState != ((int)CheckStates.ALL).ToString()) { TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, null, checkState, loginUserInfo.userID); } else { TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, null, "", loginUserInfo.userID); } return(TravelmanagementList != null?TravelmanagementList.ToList() : null); } else //通过工作流获取用户要审批的申请信息 { SMT.SaaS.BLLCommonServices.FlowWFService.FLOW_FLOWRECORDDETAIL_T[] flowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_BUSINESSTRIP", loginUserInfo.companyID, loginUserInfo.userID); SMT.SaaS.BLLCommonServices.FlowWFService.FLOW_FLOWRECORDDETAIL_T[] ReportflowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_BUSINESSREPORT", loginUserInfo.companyID, loginUserInfo.userID); SMT.SaaS.BLLCommonServices.FlowWFService.FLOW_FLOWRECORDDETAIL_T[] ReimflowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_TRAVELREIMBURSEMENT", loginUserInfo.companyID, loginUserInfo.userID); List <V_FlowAPP> flowAppList = new List <V_FlowAPP>(); if (flowList != null) { for (int i = 0; i < flowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = flowList[i].FLOWRECORDDETAILID; App.FormID = flowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = flowList[i].EDITUSERID; App.EditUserName = flowList[i].EDITUSERNAME; flowAppList.Add(App); } } //出差报告流程调用 if (ReportflowList != null) { for (int i = 0; i < ReportflowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = ReportflowList[i].FLOWRECORDDETAILID; App.FormID = ReportflowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = ReportflowList[i].EDITUSERID; App.EditUserName = ReportflowList[i].EDITUSERNAME; flowAppList.Add(App); } } //出差报销 if (ReimflowList != null) { for (int i = 0; i < ReimflowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = ReimflowList[i].FLOWRECORDDETAILID; App.FormID = ReimflowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = ReimflowList[i].EDITUSERID; App.EditUserName = ReimflowList[i].EDITUSERNAME; flowAppList.Add(App); } } checkState = ((int)CheckStates.Approving).ToString(); TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, flowAppList, checkState, loginUserInfo.userID); } return(TravelmanagementList != null?TravelmanagementList.ToList() : null); } }
public string UpdateTravelmanagement(T_OA_BUSINESSTRIP TravelmanagementInfo, List<T_OA_BUSINESSTRIPDETAIL> TraveDetail,string FormType) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { string Travelmanagement = ""; if (!TL.UpdateTravelmanagement(TravelmanagementInfo, TraveDetail, FormType, ref Travelmanagement)) { //Travelmanagement = "更新数据失败!"; } return Travelmanagement; } }
public Dictionary<string, string> GetUnderwayTravelmanagement(string employeeid) { using (TravelmanagementBLL TL=new TravelmanagementBLL()) { return TL.GetUnderwayTravelmanagement(employeeid); } }
public bool IsContractCanBrowser(string TravelmanagementID) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return TL.IsContractCanBrowser(TravelmanagementID); } }
public List<V_Travelmanagement> GetTravelmanagementListByUserId(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string checkState, LoginUserInfo loginUserInfo) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List<V_Travelmanagement> TravelmanagementList = null; if (checkState != ((int)CheckStates.WaittingApproval).ToString()) //获取用户的提交申请信息 { if (checkState != ((int)CheckStates.ALL).ToString()) { TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, null, checkState, loginUserInfo.userID); } else { TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, null, "", loginUserInfo.userID); } return TravelmanagementList != null ? TravelmanagementList.ToList() : null; } else //通过工作流获取用户要审批的申请信息 { FLOW_FLOWRECORDDETAIL_T[] flowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_BUSINESSTRIP", loginUserInfo.companyID, loginUserInfo.userID); FLOW_FLOWRECORDDETAIL_T[] ReportflowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_BUSINESSREPORT", loginUserInfo.companyID, loginUserInfo.userID); FLOW_FLOWRECORDDETAIL_T[] ReimflowList = workFlowWS.GetFlowInfo("", "", "1", "0", "T_OA_TRAVELREIMBURSEMENT", loginUserInfo.companyID, loginUserInfo.userID); List<V_FlowAPP> flowAppList = new List<V_FlowAPP>(); if (flowList != null) { for (int i = 0; i < flowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = flowList[i].FLOWRECORDDETAILID; App.FormID = flowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = flowList[i].EDITUSERID; App.EditUserName = flowList[i].EDITUSERNAME; flowAppList.Add(App); } } //出差报告流程调用 if (ReportflowList != null) { for (int i = 0; i < ReportflowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = ReportflowList[i].FLOWRECORDDETAILID; App.FormID = ReportflowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = ReportflowList[i].EDITUSERID; App.EditUserName = ReportflowList[i].EDITUSERNAME; flowAppList.Add(App); } } //出差报销 if (ReimflowList != null) { for (int i = 0; i < ReimflowList.Length; i++) { V_FlowAPP App = new V_FlowAPP(); App.Guid = ReimflowList[i].FLOWRECORDDETAILID; App.FormID = ReimflowList[i].FLOW_FLOWRECORDMASTER_T.FORMID; App.EditUserID = ReimflowList[i].EDITUSERID; App.EditUserName = ReimflowList[i].EDITUSERNAME; flowAppList.Add(App); } } checkState = ((int)CheckStates.Approving).ToString(); TravelmanagementList = TL.GetTravelmanagementInfo(pageIndex, pageSize, sort, filterString, paras, ref pageCount, flowAppList, checkState, loginUserInfo.userID); } return TravelmanagementList != null ? TravelmanagementList.ToList() : null; } }
public List<T_OA_BUSINESSTRIPDETAIL> GetBusinesstripDetail(string buipId) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List<T_OA_BUSINESSTRIPDETAIL> details = TL.GetBusinesstripDetail(buipId); return details; } }
public List<V_Travelmanagement> GetTravelmanagementRoomInfosListBySearch(string ownerid, string DepCity, string DestCity, string startTime, string endTime) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List<V_Travelmanagement> TravelmanagementList = TL.GetTravelmanagementRoomInfosListBySearch(ownerid, DepCity, DestCity, startTime, endTime); if (TravelmanagementList == null) { return null; } else { return TravelmanagementList.ToList(); } } }
public List<T_OA_BUSINESSTRIP> GetTravelmanagementRoomInfos() { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { List<T_OA_BUSINESSTRIP> ContractApprovalRoomList = TL.GetTravelmanagementRooms(); if (ContractApprovalRoomList == null) { return null; } else { return ContractApprovalRoomList; } } }
public string TravelmanagementAdd(T_OA_BUSINESSTRIP Travelmanagement, List<T_OA_BUSINESSTRIPDETAIL> TraveDetail) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { string returnStr = ""; if (!TL.TravelmanagementAdd(Travelmanagement, TraveDetail,ref returnStr)) { } return returnStr; } }
public bool DeleteTravelmanagement(string[] TravelmanagementID, ref bool FBControl) { using (TravelmanagementBLL TL = new TravelmanagementBLL()) { return TL.DeleteTravelmanagement(TravelmanagementID, ref FBControl); } }