Ejemplo n.º 1
0
        private static GroupRoleData GetDataObjectFromReader(SqlDataReader dataReader)
        {
            GroupRoleData data = new GroupRoleData();

            if (dataReader.IsDBNull(dataReader.GetOrdinal("GroupRoleId")))
            {
                data.GroupRoleId = IdType.UNSET;
            }
            else
            {
                data.GroupRoleId = new IdType(dataReader.GetInt32(dataReader.GetOrdinal("GroupRoleId")));
            }
            if (dataReader.IsDBNull(dataReader.GetOrdinal("GroupId")))
            {
                data.GroupId = IdType.UNSET;
            }
            else
            {
                data.GroupId = new IdType(dataReader.GetInt32(dataReader.GetOrdinal("GroupId")));
            }
            if (dataReader.IsDBNull(dataReader.GetOrdinal("RoleId")))
            {
                data.RoleId = RoleEnum.UNSET;
            }
            else
            {
                data.RoleId = RoleEnum.GetInstance(dataReader.GetInt32(dataReader.GetOrdinal("RoleId")));
            }
            if (dataReader.IsDBNull(dataReader.GetOrdinal("PermitDeny")))
            {
                data.PermitDeny = PermitDenyEnum.UNSET;
            }
            else
            {
                data.PermitDeny = PermitDenyEnum.GetInstance(dataReader.GetInt32(dataReader.GetOrdinal("PermitDeny")));
            }

            return(data);
        }
Ejemplo n.º 2
0
        private static RoleData GetDataObjectFromReader(SqlDataReader dataReader)
        {
            RoleData data = new RoleData();

            if (dataReader.IsDBNull(dataReader.GetOrdinal("RoleId")))
            {
                data.RoleId = RoleEnum.UNSET;
            }
            else
            {
                data.RoleId = RoleEnum.GetInstance(dataReader.GetInt32(dataReader.GetOrdinal("RoleId")));
            }
            if (dataReader.IsDBNull(dataReader.GetOrdinal("RoleName")))
            {
                data.RoleName = StringType.UNSET;
            }
            else
            {
                data.RoleName = StringType.Parse(dataReader.GetString(dataReader.GetOrdinal("RoleName")));
            }

            return(data);
        }