public void CreateNew(ref SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED Item) { SMLIB_DBUtils dbcontext = new SMLIB_DBUtils(); Item.DBObject.DBUtils = this.DBObject.DBUtils; Item.insertItem(); }
protected override Hashtable parseResult(DataTable mDT) { Hashtable ht = new Hashtable(); foreach (DataRow dr in mDT.Rows) { SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED item = new SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED(); item.getItem(dr); ht.Add(item.SHARED_ID, item); } return(ht); }
public void insertOrNullItem(ref SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED item) { if (!String.IsNullOrEmpty(item.SHARED_EMAIL)) { SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED obj = this.getByShareEmailListID(item.SHARED_EMAIL, item.SHARED_LIST_ID); if (obj != null) { item = obj; } else { CreateNew(ref item); } } }
public override void insertObject(ref PCP_I_SiteObject SiteObj) { SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED item = SiteObj as SMLIB_OBJ_SMLIB_LISTBUILDER_SHARED; insertOrNullItem(ref item); }