示例#1
0
        public void CommitEvent(object key)
        {
            Guid prjId = new Guid(key.ToString());
            PTPrjMemberService service = new PTPrjMemberService();
            List <string>      list    = (from m in service
                                          where m.PrjGuid.Value == prjId
                                          select m.MemberCode).ToList <string>();
            PTPrjInfoZTBUserService service2 = new PTPrjInfoZTBUserService();

            foreach (string str in list)
            {
                PTPrjInfoZTBUser item = new PTPrjInfoZTBUser {
                    Id       = Guid.NewGuid().ToString(),
                    PrjGuid  = prjId.ToString(),
                    UserCode = str
                };
                service2.Add(item);
            }
        }
示例#2
0
        public void AddUser(IList <string> idList, IList <string> userList, string tableName)
        {
            PTPrjInfoZTBUserService service = new PTPrjInfoZTBUserService();

            foreach (string str in userList)
            {
                foreach (string str2 in idList)
                {
                    PTPrjInfoZTBUser tu = new PTPrjInfoZTBUser {
                        Id       = Guid.NewGuid().ToString(),
                        PrjGuid  = str2,
                        UserCode = str
                    };
                    if (!service.Exists(tu))
                    {
                        service.Add(tu);
                    }
                }
            }
        }