Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public ResourceTypeCollection GetAllResourceTypes()
        {
            try
            {
                // create sql parameters
                SqlParameter prmResourceTypeCode = new SqlParameter("@ResourceTypeCode", SqlDbType.VarChar, 50);
                prmResourceTypeCode.Direction = ParameterDirection.Input;
                prmResourceTypeCode.Value     = DBNull.Value;

                ResourceTypeCollection collection = new ResourceTypeCollection();

                // Execute procedure
                using (IDataReader dr = Database.ExecuteReader("UspGetResourceType", CommandType.StoredProcedure, prmResourceTypeCode))
                {
                    while (dr.Read())
                    {
                        ResourceType resourceType = Populate(dr);

                        collection.Add(resourceType);
                    }
                }
                return(collection);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        private void LoadResourceType()
        {
            try
            {
                ResourceTypeManager    rsTypeMan = new ResourceTypeManager();
                ResourceTypeCollection rsTypes   = rsTypeMan.GetAllResourceTypes();
                //Thêm

                if (rsTypes.Count > 0)
                {
                    dgridRsType.DataSource = rsTypes;
                    dgridRsType.DataBind();

                    CurrentFormState = FormState.Default;
                }
                else
                {
                    CurrentFormState = FormState.NoDataState;
                }
            }
            catch (Exception ex)
            {
                ucErrorBox.Message = ex.Message;
                CurrentFormState   = FormState.ErrorState;
                this.SaveErrorLog(ex);
            }
        }
Exemplo n.º 3
0
        private void InitialiseEnumerables()
        {
            _types = new List <ResourceType>();

            AllTypes       = new ResourceTypeCollection(_types);
            AllLangs       = new ResourceLangEnumerable(AllTypes, null);
            AllActiveLangs = new ResourceLangEnumerable(AllTypes, l => l.Action != ResourceDataAction.None);
            AllLoadedLangs = new ResourceLangEnumerable(AllTypes, l => l.DataIsLoaded);
        }
Exemplo n.º 4
0
        public ResourceFork(byte[] bytes, IProcessorArchitecture arch)
        {
            this.image = bytes;
            this.arch  = arch;

            rsrcDataOff = MemoryArea.ReadBeUInt32(bytes, 0);
            rsrcMapOff  = MemoryArea.ReadBeUInt32(bytes, 4);
            dataSize    = MemoryArea.ReadBeUInt32(bytes, 8);
            mapSize     = MemoryArea.ReadBeUInt32(bytes, 0x0C);

            rsrcTypes = new ResourceTypeCollection(image, rsrcMapOff, mapSize);
        }
Exemplo n.º 5
0
        public ResourceFork(MacOSClassic platform, byte[] bytes)
        {
            this.image    = bytes;
            this.platform = platform;
            this.arch     = platform.Architecture;

            rsrcDataOff = MemoryArea.ReadBeUInt32(bytes, 0);
            rsrcMapOff  = MemoryArea.ReadBeUInt32(bytes, 4);
            dataSize    = MemoryArea.ReadBeUInt32(bytes, 8);
            mapSize     = MemoryArea.ReadBeUInt32(bytes, 0x0C);

            rsrcTypes = new ResourceTypeCollection(image, rsrcMapOff, mapSize);
        }
Exemplo n.º 6
0
        private void LoadReSourceTypes()
        {
            ResourceTypeManager    rsTypeMan = new ResourceTypeManager();
            ResourceTypeCollection rsTypes   = rsTypeMan.GetAllResourceTypes();

            if (rsTypes.Count > 0)
            {
                ddlResourceType.DataSource     = rsTypes;
                ddlResourceType.DataValueField = "ResourceTypeCode";
                ddlResourceType.DataTextField  = "Name";
                ddlResourceType.DataBind();

                ddlResourceType.SelectedIndex = 1;
            }
        }
Exemplo n.º 7
0
        private ResourceTypeCollection GenerateResourceTypeCollection()
        {
            var resourceType = new ResourceType("Location");

            var room1 = new Resource("Room 1");
            var room2 = new Resource("Room 2");
            var room3 = new Resource("Room 3");

            resourceType.Resources.Add(room1);
            resourceType.Resources.Add(room2);
            resourceType.Resources.Add(room3);

            var resourceTypeCollection = new ResourceTypeCollection { resourceType };
            return resourceTypeCollection;
        }
Exemplo n.º 8
0
        private ResourceTypeCollection GenerateResourceTypeCollection()
        {
            var resourceType = new ResourceType("Location");

            var room1 = new Resource("Room 1");
            var room2 = new Resource("Room 2");
            var room3 = new Resource("Room 3");

            resourceType.Resources.Add(room1);
            resourceType.Resources.Add(room2);
            resourceType.Resources.Add(room3);

            var resourceTypeCollection = new ResourceTypeCollection {
                resourceType
            };

            return(resourceTypeCollection);
        }
Exemplo n.º 9
0
        private void LoadReSourceTypes()
        {
            try
            {
                ResourceTypeManager    rsTypeMan = new ResourceTypeManager();
                ResourceTypeCollection rsTypes   = rsTypeMan.GetAllResourceTypes();

                if (rsTypes.Count > 0)
                {
                    ddlResourceType.DataSource     = rsTypes;
                    ddlResourceType.DataValueField = "ResourceTypeCode";
                    ddlResourceType.DataTextField  = "Name";
                    ddlResourceType.DataBind();
                }
            }
            catch (Exception ex)
            {
                CurrentFormState   = FormState.ErrorState;
                ucErrorBox.Message = ex.Message;
                this.SaveErrorLog(ex);
            }
        }