Example #1
0
        public GroupInfo GroupInfoIDataReader(IDataReader dr)
        {
            GroupInfo obj = new DataAccess.GroupInfo();

            obj.GroupID     = (dr["GroupID"] is DBNull) ? string.Empty : dr["GroupID"].ToString();
            obj.ParentID    = (dr["ParentID"] is DBNull) ? string.Empty : dr["ParentID"].ToString();
            obj.GroupName   = (dr["GroupName"] is DBNull) ? string.Empty : dr["GroupName"].ToString();
            obj.Description = (dr["Description"] is DBNull) ? string.Empty : dr["Description"].ToString();
            obj.Status      = (dr["Status"] is DBNull) ? string.Empty : dr["Status"].ToString();
            obj.Priority    = (dr["Priority"] is DBNull) ? string.Empty : dr["Priority"].ToString();
            obj.Lang        = (dr["Lang"] is DBNull) ? string.Empty : dr["Lang"].ToString();
            return(obj);
        }
Example #2
0
        public List <GroupInfo> GroupInfo_GetByLevel(string Level, int LevelLength)
        {
            List <DataAccess.GroupInfo> list = new List <DataAccess.GroupInfo>();

            DataAccess.GroupInfo obj = new DataAccess.GroupInfo();
            DbCommand            cmd = db.GetStoredProcCommand("sp_GroupInfo_GetByLevel", Level, LevelLength);

            using (IDataReader dr = db.ExecuteReader(cmd))
            {
                while (dr.Read())
                {
                    list.Add(obj.GroupInfoIDataReader(dr));
                }
                dr.Close();
                dr.Dispose();
            }
            return(list);
        }
Example #3
0
        public List <GroupInfo> GroupInfo_GetByAll()
        {
            List <DataAccess.GroupInfo> list = new List <DataAccess.GroupInfo>();

            DataAccess.GroupInfo obj = new DataAccess.GroupInfo();
            DbCommand            cmd = db.GetStoredProcCommand("Group_SelectAll");

            using (IDataReader dr = db.ExecuteReader(cmd))
            {
                while (dr.Read())
                {
                    list.Add(obj.GroupInfoIDataReader(dr));
                }
                dr.Close();
                dr.Dispose();
            }
            return(list);
        }
Example #4
0
        public List <GroupInfo> GroupInfo_Paging(string CurentGroupInfo, string GroupInfoSize)
        {
            List <DataAccess.GroupInfo> list = new List <DataAccess.GroupInfo>();

            DataAccess.GroupInfo obj = new DataAccess.GroupInfo();
            DbCommand            cmd = db.GetStoredProcCommand("Group_SelectPage", CurentGroupInfo, GroupInfoSize);

            using (IDataReader dr = db.ExecuteReader(cmd))
            {
                while (dr.Read())
                {
                    list.Add(obj.GroupInfoIDataReader(dr));
                }
                dr.Close();
                dr.Dispose();
            }
            return(list);
        }