public Partner getMother(int id)
        {
            IDBUtil        dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member         m1     = dBUtil.getMember(id);
            Member         f1     = dBUtil.getMember(m1.Fatherid);
            List <Partner> p1     = dBUtil.getPartnerList(f1.Name);

            if (p1.Count != 0)
            {
                return(p1[0]);
            }
            else
            {
                return(null);
            }
        }
        Member IQueryManager.queryMember(int id)
        {
            IDBUtil sd = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  t1 = sd.getMember(id);

            return(t1);
        }
        public int getFatherId(string name)
        {
            IDBUtil sd     = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  father = sd.getMember(name);

            return(father.Id);
        }
Пример #4
0
        public string getMapName(int id)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  m1     = dBUtil.getMember(id);
            Map     m2     = dBUtil.getMap(m1.Mapid);

            return(m2.Name);
        }
        public string getMemberName(int id)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  member = dBUtil.getMember(id);

            if (member == null)
            {
                return(null);
            }
            return(member.Name);
        }
Пример #6
0
        /*以下为2.0*/

        public int getMemberid(string name)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  m1     = dBUtil.getMember(name);

            if (m1 == null)
            {
                return(-1);
            }
            return(m1.Id);
        }
        public string getPartnerName(int id)
        {
            IDBUtil        dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member         m1     = dBUtil.getMember(id);
            List <Partner> list1  = dBUtil.getPartnerList(m1.Name);

            if (list1.Count == 0)
            {
                return(null);
            }
            return(list1[0].Name);
        }
        public int[] getRelativeId(int num, int id)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");
            Member  m1     = dBUtil.getMember(id);

            int[] a = new int[10];
            for (int i = 0; i < 10; i++)
            {
                a[i] = 0;
            }
            if (num == 1)
            {
                a[0] = m1.Fatherid;
            }
            else if (num == 2)
            {
                List <Member> l1 = dBUtil.getChildList(m1.Fatherid);
                for (int i = 0; i < l1.Count; i++)
                {
                    if (l1[i].Sex == '男' && l1[i].Id != id)
                    {
                        a[i] = l1[i].Id;
                    }
                }
            }
            else if (num == 3)
            {
                List <Member> l1 = dBUtil.getChildList(m1.Fatherid);
                for (int i = 0; i < l1.Count; i++)
                {
                    if (l1[i].Sex == '女' && l1[i].Id != id)
                    {
                        a[i] = l1[i].Id;
                    }
                }
            }
            else if (num == 4)
            {
                List <Member> l1 = dBUtil.getChildList(m1.Id);
                {
                    for (int i = 0; i < l1.Count; i++)
                    {
                        a[i] = l1[i].Id;
                    }
                }
            }
            return(a);
        }
        public Member queryMember(string name)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");

            return(dBUtil.getMember(name));
        }
Пример #10
0
        public string getMemberName(int id)
        {
            IDBUtil dBUtil = DBUtilFactory.getDBUtil("DBUtilImpl");

            return(dBUtil.getMember(id).Name);
        }