Example #1
0
        private static Query_Hot Hot_Company_Transfer(CMSItemsInfo info, string code_key)
        {
            var hot = new Query_Hot()
            {
                title = info.n_title
            };
            var fields = info.n_linkUrl.Split('/');
            var len    = fields.Length;
            var field  = fields[len - 1];

            hot.oc_code = field.Substring(0, field.Length - 5).To_Occode(code_key);

            var c = DataAccess.OrgCompanyList_Select(hot.oc_code);

            if (c != null)
            {
                hot.oc_area = c.oc_area;
                hot.oc_name = c.oc_name;
            }
            return(hot);
        }
Example #2
0
        private CMSItemsInfo getCMSItemsInfo(IDataReader reader)
        {
            CMSItemsInfo obj = new CMSItemsInfo();

            obj.n_id            = (int)reader["n_id"];
            obj.n_title         = reader["n_title"].ToString();
            obj.n_subtitle      = reader["n_subtitle"].ToString();
            obj.n_brief         = reader["n_brief"].ToString();
            obj.n_date          = reader["n_date"].ToString();
            obj.n_imageUrl      = reader["n_imageUrl"].ToString();
            obj.n_linkUrl       = reader["n_linkUrl"].ToString();
            obj.n_target        = reader["n_target"].ToString();
            obj.n_cssClass      = reader["n_cssClass"].ToString();
            obj.n_iconType      = (int)reader["n_iconType"];
            obj.n_status        = (int)reader["n_status"];
            obj.n_publish       = (bool)reader["n_publish"];
            obj.n_order         = (int)reader["n_order"];
            obj.n_publisher     = reader["n_publisher"].ToString();
            obj.n_publishTime   = (DateTime)reader["n_publishTime"];
            obj.n_allowTime     = reader["n_allowTime"].ToString();
            obj.n_blk_id        = (int)reader["n_blk_id"];
            obj.n_pg_id         = (int)reader["n_pg_id"];
            obj.n_sourceClassId = reader["n_sourceClassId"].ToString();
            obj.n_sourceId      = reader["n_sourceId"].ToString();
            obj.n_type          = (int)reader["n_type"];
            DateTime dt = DateTime.Now;

            if (DateTime.TryParse(obj.n_date, out dt))
            {
                obj.DistanceNow = Util.DateStringFromNow(dt);
            }
            else
            {
                obj.DistanceNow = obj.n_date;
            }
            return(obj);
        }