Exemplo n.º 1
0
        public void CreateNew(ref SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM Item)
        {
            SMLIB_DBUtils dbcontext = new SMLIB_DBUtils();

            Item.DBObject.DBUtils = this.DBObject.DBUtils;
            Item.insertItem();
        }
Exemplo n.º 2
0
        protected override Hashtable parseResult(DataTable mDT)
        {
            Hashtable ht = new Hashtable();

            foreach (DataRow dr in mDT.Rows)
            {
                SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM item = new SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM();
                item.getItem(dr);
                ht.Add(item.ITEM_ID, item);
            }

            return(ht);
        }
Exemplo n.º 3
0
 public void insertOrNullItem(ref SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM item)
 {
     if (!String.IsNullOrEmpty(item.ITEM_URL))
     {
         SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM obj = this.getByItemUrlListID(item.ITEM_URL, item.ITEM_LIST_ID);
         if (obj != null)
         {
             item = obj;
         }
         else
         {
             CreateNew(ref item);
         }
     }
 }
Exemplo n.º 4
0
        public override void insertObject(ref PCP_I_SiteObject SiteObj)
        {
            SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM item = SiteObj as SMLIB_OBJ_SMLIB_LISTBUILDER_ITEM;

            insertOrNullItem(ref item);
        }