private int AddMaintenanceApp(T_OA_MAINTENANCEAPP cvInfo) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (maBll.AddInfo(cvInfo) == true) { return 1; } return -1; }
private int UpdateMaintenanceApp(T_OA_MAINTENANCEAPP cvInfo) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (maBll.UpdateInfo(cvInfo) == -1) { return(-1); } return(1); }
private int AddMaintenanceApp(T_OA_MAINTENANCEAPP cvInfo) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (maBll.AddInfo(cvInfo) == true) { return(1); } return(-1); }
private int DeleteMaintenanceAppList(List <T_OA_MAINTENANCEAPP> cvInfoList) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); foreach (T_OA_MAINTENANCEAPP cvInfo in cvInfoList) { if (maBll.DeleteInfo(cvInfo) != true) { return(-1); } } return(1); }
private List <T_OA_MAINTENANCEAPP> GetMaintenanceAppList(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string companyId, string userId, string checkState) { IEnumerable <T_OA_MAINTENANCEAPP> maintenanceAppList = null; MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (checkState != "4")//草稿,审核完成(已过,未过) 建立人操作 { maintenanceAppList = maBll.GetInfoList(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId, null, checkState); } else//审批人 { ServiceClient workFlowWS = new ServiceClient(); string isView = "1"; if (checkState == "4") { isView = "0"; } FLOW_FLOWRECORDDETAIL_T[] flowList = workFlowWS.GetFlowInfo("", "", "", isView, "T_OA_MAINTENANCEAPP", companyId, userId); if (flowList == null) { return(null); } List <string> guidStringList = new List <string>(); foreach (FLOW_FLOWRECORDDETAIL_T f in flowList) { guidStringList.Add(f.FLOW_FLOWRECORDMASTER_T.FORMID); } if (guidStringList.Count < 1) { return(null); } maintenanceAppList = maBll.GetInfoList(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId, guidStringList, checkState); } if (maintenanceAppList == null) { return(null); } else { return(maintenanceAppList.ToList()); } }
private List<T_OA_MAINTENANCEAPP> GetMaintenanceAppList(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string companyId, string userId, string checkState) { IEnumerable<T_OA_MAINTENANCEAPP> maintenanceAppList = null; MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (checkState != "4")//草稿,审核完成(已过,未过) 建立人操作 { maintenanceAppList = maBll.GetInfoList(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId, null, checkState); } else//审批人 { ServiceClient workFlowWS = new ServiceClient(); string isView = "1"; if (checkState == "4") { isView = "0"; } SMT.SaaS.BLLCommonServices.FlowWFService.FLOW_FLOWRECORDDETAIL_T[] flowList = workFlowWS.GetFlowInfo("", "", "", isView, "T_OA_MAINTENANCEAPP", companyId, userId); if (flowList == null) { return null; } List<string> guidStringList = new List<string>(); foreach (SMT.SaaS.BLLCommonServices.FlowWFService.FLOW_FLOWRECORDDETAIL_T f in flowList) { guidStringList.Add(f.FLOW_FLOWRECORDMASTER_T .FORMID ); } if (guidStringList.Count < 1) { return null; } maintenanceAppList = maBll.GetInfoList(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId, guidStringList, checkState); } if (maintenanceAppList == null) { return null; } else { return maintenanceAppList.ToList(); } }
private List<T_OA_MAINTENANCEAPP> Get_VMAppChecked(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string companyId, string userId, string checkState) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return maBll.Get_VMAppChecked(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId); }
private T_OA_MAINTENANCEAPP Get_VMApp(string id) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return maBll.Get_VMApp(id); }
public int Del_VMRecord(List<T_OA_MAINTENANCERECORD> lst) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return maBll.Del_VMRecord(lst); }
public int Upd_VMRecord(T_OA_MAINTENANCERECORD info) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return maBll.Upd_VMRecord(info); }
private T_OA_MAINTENANCERECORD Get_VMRecord(string id) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return(maBll.Get_VMRecord(id)); }
/// <summary> /// 根据传回的XML,添加维修申请 /// </summary> /// <param name="xele"></param> private static string MaintenanceappAdd(IEnumerable<XElement> eGFunc) { try { if (eGFunc.Count() == 0) { return ""; } string strEmployeeID = string.Empty; string strOwnerID = string.Empty; string strOwnerPostID = string.Empty; string strOwnerDepartmentID = string.Empty; string strOwnerCompanyID = string.Empty; foreach (var q in eGFunc) { string strName = q.Attribute("Name").Value; switch (strName) { case "CREATEUSERID": strEmployeeID = q.Attribute("Value").Value; break; case "OWNERID": strOwnerID = q.Attribute("Value").Value; break; case "OWNERPOSTID": strOwnerPostID = q.Attribute("Value").Value; break; case "OWNERDEPARTMENTID": strOwnerDepartmentID = q.Attribute("Value").Value; break; case "OWNERCOMPANYID": strOwnerCompanyID = q.Attribute("Value").Value; break; } } string employeeid = strEmployeeID.Replace("{", "").Replace("}", ""); T_OA_MAINTENANCEAPP entity = new T_OA_MAINTENANCEAPP(); entity.MAINTENANCEAPPID = Guid.NewGuid().ToString(); SmtOACommonAdmin oa = new SmtOACommonAdmin(); List<T_OA_VEHICLE> vehicleInfoList = oa.GetVehicleInfoList(); entity.T_OA_VEHICLE = vehicleInfoList[0]; entity.CREATEDATE = DateTime.Now; entity.OWNERID = strOwnerID; entity.OWNERPOSTID = strOwnerPostID; entity.OWNERDEPARTMENTID = strOwnerDepartmentID; entity.OWNERCOMPANYID = strOwnerCompanyID; entity.CREATEUSERID = strOwnerID; entity.CREATEPOSTID = strOwnerPostID; entity.CREATEDEPARTMENTID = strOwnerDepartmentID; entity.CREATECOMPANYID = strOwnerCompanyID; MaintenanceAPPBll maBll = new MaintenanceAPPBll(); bool i = maBll.AddInfo(entity); if (i) { return entity.MAINTENANCEAPPID; } else { string err = "Error"; return err; } } catch (Exception e) { string abc = "<OA>Message=[" + e.Message + "]" + "<OA>Source=[" + e.Source + "]<OA>StackTrace=[" + e.StackTrace + "]<OA>TargetSite=[" + e.TargetSite + "]"; Tracer.Debug(abc); return abc; } }
private List <T_OA_MAINTENANCEAPP> Get_VMAppChecked(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string companyId, string userId, string checkState) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return(maBll.Get_VMAppChecked(pageIndex, pageSize, sort, filterString, paras, ref pageCount, userId)); }
private T_OA_MAINTENANCEAPP Get_VMApp(string id) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return(maBll.Get_VMApp(id)); }
public int Del_VMRecord(List <T_OA_MAINTENANCERECORD> lst) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return(maBll.Del_VMRecord(lst)); }
public int Upd_VMRecord(T_OA_MAINTENANCERECORD info) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return(maBll.Upd_VMRecord(info)); }
private int UpdateMaintenanceApp(T_OA_MAINTENANCEAPP cvInfo) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); if (maBll.UpdateInfo(cvInfo) == -1) { return -1; } return 1; }
private int DeleteMaintenanceAppList(List<T_OA_MAINTENANCEAPP> cvInfoList) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); foreach (T_OA_MAINTENANCEAPP cvInfo in cvInfoList) { if (maBll.DeleteInfo(cvInfo) != true) { return -1; } } return 1; }
/// <summary> /// 根据传回的XML,添加维修记录 /// </summary> /// <param name="xele"></param> private static string MaintenanceapprecordAdd(IEnumerable<XElement> eGFunc) { try { if (eGFunc.Count() == 0) { return ""; } string strEmployeeID = string.Empty; string strOwnerID = string.Empty; string strOwnerPostID = string.Empty; string strOwnerDepartmentID = string.Empty; string strOwnerCompanyID = string.Empty; foreach (var q in eGFunc) { string strName = q.Attribute("Name").Value; switch (strName) { case "CREATEUSERID": strEmployeeID = q.Attribute("Value").Value; break; case "OWNERID": strOwnerID = q.Attribute("Value").Value; break; case "OWNERPOSTID": strOwnerPostID = q.Attribute("Value").Value; break; case "OWNERDEPARTMENTID": strOwnerDepartmentID = q.Attribute("Value").Value; break; case "OWNERCOMPANYID": strOwnerCompanyID = q.Attribute("Value").Value; break; } } string employeeid = strEmployeeID.Replace("{", "").Replace("}", ""); T_OA_MAINTENANCERECORD entity = new T_OA_MAINTENANCERECORD(); entity.MAINTENANCERECORDID = Guid.NewGuid().ToString(); int pageCount = 1; MaintenanceAPPBll maBll = new MaintenanceAPPBll(); List<T_OA_MAINTENANCEAPP> maintenanceappList = maBll.GetInfoList(1, 1, "UPDATEDATE", string.Empty, null, ref pageCount, strEmployeeID, new List<string>(), "2").ToList(); entity.T_OA_MAINTENANCEAPP = maintenanceappList[0]; entity.CREATEDATE = DateTime.Now; entity.OWNERID = strOwnerID; entity.OWNERPOSTID = strOwnerPostID; entity.OWNERDEPARTMENTID = strOwnerDepartmentID; entity.OWNERCOMPANYID = strOwnerCompanyID; entity.CREATEUSERID = strOwnerID; entity.CREATEPOSTID = strOwnerPostID; entity.CREATEDEPARTMENTID = strOwnerDepartmentID; entity.CREATECOMPANYID = strOwnerCompanyID; int i = maBll.Add_VMRecord(entity); if (i > 0) { return entity.MAINTENANCERECORDID; } else { string err = "Error"; return err; } } catch (Exception e) { string abc = "<OA>Message=[" + e.Message + "]" + "<OA>Source=[" + e.Source + "]<OA>StackTrace=[" + e.StackTrace + "]<OA>TargetSite=[" + e.TargetSite + "]"; Tracer.Debug(abc); return abc; } }
private T_OA_MAINTENANCERECORD Get_VMRecord(string id) { MaintenanceAPPBll maBll = new MaintenanceAPPBll(); return maBll.Get_VMRecord(id); }