Exemple #1
0
        /// <summary>
        /// This function is used to update an ModuleInstanceEntity.
        /// </summary>
        /// <param name="uid">Unique ID</param>
        /// <param name="siteuid">Site UID</param>
        /// <param name="moduledefinitionguid">Module Definition GUID</param>
        /// <param name="islocked">Is Locked Flag</param>
        /// <param name="isreadonly">Is Read Only Flag</param>
        /// <param name="systemvisibility">System Visibility</param>
        /// <param name="nametag">Name Tag</param>
        /// <param name="createtime">Create Time</param>
        /// <param name="createuseruid">Create User UID</param>
        /// <param name="edittime">Edit Time</param>
        /// <param name="edituseruid">Edit User UID</param>
        /// <returns>True on success, False on fail</returns>
        public static bool Update(
            System.Int32 uid,
            System.Int32 siteuid,
            System.Guid moduledefinitionguid,
            System.Boolean islocked,
            System.Boolean isreadonly,
            System.Byte systemvisibility,
            System.String nametag,
            System.DateTime createtime,
            System.Int32 createuseruid,
            System.DateTime edittime,
            System.Int32 edituseruid)
        {
            ModuleInstanceEntity md = new ModuleInstanceEntity(uid);

            md.IsNew   = false;
            md.SiteUID = siteuid;
            md.ModuleDefinitionGUID = moduledefinitionguid;
            md.IsLocked             = islocked;
            md.IsReadOnly           = isreadonly;
            md.SystemVisibility     = systemvisibility;
            md.NameTag       = nametag;
            md.CreateTime    = createtime;
            md.CreateUserUID = createuseruid;
            md.EditTime      = edittime;
            md.EditUserUID   = edituseruid;
            DataAccessAdapter ds = new DataAccessAdapter();

            return(ds.SaveEntity(md));
        }
Exemple #2
0
        /// <summary>
        /// This function is used to delete an ModuleInstanceEntity.
        /// </summary>
        /// <param name="uid">Unique ID</param>
        /// <returns>True on success, false on fail.</returns>
        public static bool Delete(System.Int32 uid)
        {
            ModuleInstanceEntity md = new ModuleInstanceEntity(uid);
            DataAccessAdapter    ds = new DataAccessAdapter();

            return(ds.DeleteEntity(md));
        }
Exemple #3
0
        public async Task <TData> Insert(ModuleInstanceEntity entity)
        {
            TData obj = new TData();
            await service.BaseInsert(entity);

            obj.code = HttpCodeEnum.OK;
            return(obj);
        }
Exemple #4
0
        /// <summary>
        /// This method is used to retreive a single ModuleInstanceEntity by it Primary Key
        /// </summary>
        /// <param name="uID">Unique ID</param>
        /// <returns>An entity if found, null if nothing found.</returns>
        public static ModuleInstanceEntity SelectSingle(int uID)
        {
            ModuleInstanceEntity moduleinstance = new ModuleInstanceEntity(uID);
            DataAccessAdapter    ds             = new DataAccessAdapter();

            if (ds.FetchEntity(moduleinstance) == true)
            {
                return(moduleinstance);
            }
            else
            {
                return(null);
            }
        }