예제 #1
0
        /// <summary>
        /// This function is used to delete an EntityCustomPropertyEntity.
        /// </summary>
        /// <param name="etuid">The Entity Type UID of the requested entity.</param>
        /// <param name="name">Name.</param>
        /// <returns>True on success, false on fail.</returns>
        public static bool Delete(System.Int32 etuid, System.String name)
        {
            EntityCustomPropertyEntity el = new EntityCustomPropertyEntity(etuid, name);
            DataAccessAdapter          ds = new DataAccessAdapter();

            return(ds.DeleteEntity(el));
        }
예제 #2
0
        /// <summary>
        /// This function is used to update an EntityCustomPropertyEntity.
        /// </summary>
        /// <param name="etuid">The Entity Type UID of the requested entity.</param>
        /// <param name="name">Name.</param>
        /// <param name="val">Value.</param>
        /// <returns>True on success, False on fail</returns>
        public static bool Update(System.Int32 etuid, System.String name, System.String val)
        {
            EntityCustomPropertyEntity ecp = new EntityCustomPropertyEntity(etuid, name);

            ecp.IsNew = false;
            ecp.Name  = name;
            ecp.Value = val;
            DataAccessAdapter ds = new DataAccessAdapter();

            return(ds.SaveEntity(ecp));
        }
예제 #3
0
        /// <summary>
        /// This function is used to insert a EntityCustomPropertyEntity in the storage area.
        /// </summary>
        /// <param name="etuid">The Entity Type UID of the requested entity.</param>
        /// <param name="name">Name.</param>
        /// <param name="val">Value.</param>
        /// <returns>True on success, False on fail</returns>
        public static bool Insert(System.Int32 etuid, System.String name, System.String val)
        {
            EntityCustomPropertyEntity ecp = new EntityCustomPropertyEntity();

            ecp.EntityTypeUID = etuid;
            ecp.Name          = name;
            ecp.Value         = val;
            DataAccessAdapter ds = new DataAccessAdapter();

            return(ds.SaveEntity(ecp));
        }
예제 #4
0
        /// <summary>
        /// This method is used to retreive a single EntityCustomPropertyEntity by it Primary Key
        /// </summary>
        /// <param name="entityTypeUID">Entity Type Unique ID</param>
        /// <param name="name">Name</param>
        /// <returns>An entity if found, null if nothing found.</returns>
        public static EntityCustomPropertyEntity SelectSingle(int entityTypeUID, string name)
        {
            EntityCustomPropertyEntity ecpe = new EntityCustomPropertyEntity(entityTypeUID, name);
            DataAccessAdapter          ds   = new DataAccessAdapter();

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