/// <summary> /// 保存科目设置流水 /// </summary> /// <param name="fbEntityList"></param> /// <returns></returns> public bool SaveListT_FB_WFSUBJECTSETTING(List <FBEntity> fbEntityList, string strfig) { List <FBEntity> inActivedlist = fbEntityList.CreateList(item => { T_FB_WFSUBJECTSETTING fbEntity = new T_FB_WFSUBJECTSETTING(); if (strfig == "1") { T_FB_SUBJECTCOMPANY SubjectEntity = item.Entity as T_FB_SUBJECTCOMPANY; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.ISMONTHADJUST = SubjectEntity.ISMONTHADJUST; fbEntity.ISMONTHLIMIT = SubjectEntity.ISMONTHLIMIT; fbEntity.ISPERSON = SubjectEntity.ISPERSON; fbEntity.ISYEARBUDGET = SubjectEntity.ISYEARBUDGET; fbEntity.CONTROLTYPE = SubjectEntity.CONTROLTYPE; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } else if (strfig == "2") { T_FB_SUBJECTDEPTMENT SubjectEntity = item.Entity as T_FB_SUBJECTDEPTMENT; if (SubjectEntity == null) { T_FB_SUBJECTPOST SubjectEntity1 = item.Entity as T_FB_SUBJECTPOST; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity1.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity1.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity1.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity1.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity1.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity1.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity1.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity1.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity1.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity1.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity1.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = "3";//1 公司 2部门 3岗位 } else { fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } } else if (strfig == "3") { T_FB_SUBJECTPOST SubjectEntity = item.Entity as T_FB_SUBJECTPOST; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } FBEntity a = new FBEntity(); a.Entity = fbEntity; a.FBEntityState = FBEntityState.Added; a.EntityKey = null; return(a); }); return(FBEntityBLLSaveList(inActivedlist)); }
public static T_FB_WFSUBJECTSETTING CreateT_FB_WFSUBJECTSETTING(string wFSUBJECTSETTINGID) { T_FB_WFSUBJECTSETTING t_FB_WFSUBJECTSETTING = new T_FB_WFSUBJECTSETTING(); t_FB_WFSUBJECTSETTING.WFSUBJECTSETTINGID = wFSUBJECTSETTINGID; return t_FB_WFSUBJECTSETTING; }
/// <summary> /// 保存科目设置流水 /// </summary> /// <param name="fbEntityList"></param> /// <returns></returns> public bool SaveListT_FB_WFSUBJECTSETTING(List<FBEntity> fbEntityList, string strfig) { List<FBEntity> inActivedlist = fbEntityList.CreateList(item => { T_FB_WFSUBJECTSETTING fbEntity = new T_FB_WFSUBJECTSETTING(); if (strfig == "1") { T_FB_SUBJECTCOMPANY SubjectEntity = item.Entity as T_FB_SUBJECTCOMPANY; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.ISMONTHADJUST = SubjectEntity.ISMONTHADJUST; fbEntity.ISMONTHLIMIT = SubjectEntity.ISMONTHLIMIT; fbEntity.ISPERSON = SubjectEntity.ISPERSON; fbEntity.ISYEARBUDGET = SubjectEntity.ISYEARBUDGET; fbEntity.CONTROLTYPE = SubjectEntity.CONTROLTYPE; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } else if (strfig == "2") { T_FB_SUBJECTDEPTMENT SubjectEntity = item.Entity as T_FB_SUBJECTDEPTMENT; if (SubjectEntity == null) { T_FB_SUBJECTPOST SubjectEntity1 = item.Entity as T_FB_SUBJECTPOST; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity1.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity1.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity1.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity1.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity1.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity1.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity1.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity1.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity1.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity1.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity1.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = "3";//1 公司 2部门 3岗位 } else { fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } } else if (strfig == "3") { T_FB_SUBJECTPOST SubjectEntity = item.Entity as T_FB_SUBJECTPOST; fbEntity.WFSUBJECTSETTINGID = Guid.NewGuid().ToString(); fbEntity.SUBJECTID = SubjectEntity.T_FB_SUBJECTReference.EntityKey.EntityKeyValues[0].Value.ToString(); fbEntity.ACTIVED = SubjectEntity.ACTIVED; fbEntity.LIMITBUDGEMONEY = SubjectEntity.LIMITBUDGEMONEY; fbEntity.OWNERCOMPANYID = SubjectEntity.OWNERCOMPANYID; fbEntity.OWNERCOMPANYNAME = SubjectEntity.OWNERCOMPANYNAME; fbEntity.OWNERDEPARTMENTID = SubjectEntity.OWNERDEPARTMENTID; fbEntity.OWNERDEPARTMENTNAME = SubjectEntity.OWNERDEPARTMENTNAME; fbEntity.OWNERPOSTID = SubjectEntity.OWNERPOSTID; fbEntity.OWNERPOSTNAME = SubjectEntity.OWNERPOSTNAME; fbEntity.CREATEUSERID = SubjectEntity.CREATEUSERID; fbEntity.UPDATEUSERID = SubjectEntity.UPDATEUSERID; fbEntity.UPDATEDATE = DateTime.Now; fbEntity.CREATEDATE = DateTime.Now; fbEntity.ORDERTYPE = strfig;//1 公司 2部门 3岗位 } FBEntity a = new FBEntity(); a.Entity = fbEntity; a.FBEntityState = FBEntityState.Added; a.EntityKey = null; return a; }); return FBEntityBLLSaveList(inActivedlist); }
public void AddToT_FB_WFSUBJECTSETTING(T_FB_WFSUBJECTSETTING t_FB_WFSUBJECTSETTING) { base.AddObject("T_FB_WFSUBJECTSETTING", t_FB_WFSUBJECTSETTING); }