private static WebResource CreateResource(IDataReader reader)
        {
            if (reader == null)
            {
                throw new ArgumentNullException(nameof(reader));
            }
            WebResource webResource = new WebResource();

            webResource.set_Id((int)reader["ResourceID"]);
            webResource.set_Column((int)(short)reader["ViewColumn"]);
            webResource.set_Position((int)(short)reader["Position"]);
            webResource.set_Title((string)reader["ResourceTitle"]);
            webResource.set_SubTitle((string)reader["ResourceSubTitle"]);
            webResource.set_Name((string)reader["ResourceName"]);
            webResource.set_File(((string)reader["ResourceFile"]).Trim());
            return(webResource);
        }