Exemplo n.º 1
0
        public ConfigGridView ConCreateGridView(BLL.DataCenterBiz biz, DTO.DataItem licenseType)
        {
            ConfigGridView configGridView            = new ConfigGridView(String.Format("gvConfig_{0}", licenseType.Id));
            IEnumerable <DTO.ConfigDocument> configs = ConfigDataSource.Where(c => c.LICENSE_TYPE_CODE == licenseType.Id);

            if (configs != null && configs.Count() > 0)
            {
                configGridView = new ConfigGridView(String.Format("gvConfig_{0}", licenseType.Id));

                /********** Config GridView  **************/
                configGridView.AutoGenerateColumns = false;
                configGridView.HorizontalAlign     = HorizontalAlign.Center;
                configGridView.Caption             = licenseType.Name;
                //configGridView.SelectedDataKey["ID"].ToString();
                configGridView.CaptionAlign = TableCaptionAlign.Left;

                /************  Add Columns ****************/
                configGridView.AddLabelTemplateField("ID", "ID", 5, true);
                configGridView.AddLabelRowNumberField("ลำดับ", "ID", 5, true);

                configGridView.AddBoundField("LICENSE_TYPE_CODE", "LICENSE_TYPE_CODE", "", 0, false);
                configGridView.AddBoundField("เอกสาร", "DOCUMENT_NAME", "", 73, true);
                configGridView.AddTemplateField("ต้องทำการแนบเอกสาร", "IS_REQUIRE", 12);
                configGridView.AddLinkButtonTemplateField("ดำเนินการ", "ID", 6);
                configGridView.DataSource = configs;
            }
            return(configGridView);
        }
Exemplo n.º 2
0
        public ConfigGridView ConCreateGridView(BLL.DataCenterBiz biz, DTO.DataItem licenseType)
        {
            ConfigGridView configGridView            = new ConfigGridView(String.Format("gvConfig_{0}", licenseType.Id));
            IEnumerable <DTO.ConfigDocument> configs = ConfigDataSource.Where(c => c.LICENSE_TYPE_CODE == licenseType.Id);

            if (configs != null && configs.Count() > 0)
            {
                configGridView = new ConfigGridView(String.Format("gvConfig_{0}", licenseType.Id));

                /********** Config GridView  **************/
                configGridView.AutoGenerateColumns = false;
                configGridView.Caption             = licenseType.Name;

                /************  Add Columns ****************/
                configGridView.AddBoundField("ID", "ID", "", 10, true);
                configGridView.AddBoundField("LICENSE_TYPE_CODE", "LICENSE_TYPE_CODE", "", 10, true);
                configGridView.AddBoundField("DOCUMENT_NAME", "DOCUMENT_NAME", "", 10, true);
                //configGridView.AddCheckBoxField("IS_REQUIRE", "IS_REQUIRE",  10);
                //configGridView.AddCommandField(true);
                configGridView.AddTemplateField("IS_REQUIRE", "IS_REQUIRE");
                configGridView.DataSource = configs;
            }


            return(configGridView);
        }
Exemplo n.º 3
0
        private DTO.DataItem GetMemberTypeOIC(String typeCode)
        {
            BLL.DataCenterBiz biz        = new BLL.DataCenterBiz();
            DTO.DataItem      memberType = biz.GetMemberTypeById(typeCode).DataResponse;// (SysMessage.DefaultSelecting);

            return(memberType);
            //return ls.FirstOrDefault(a => a.Id == typeCode).Name;
        }
Exemplo n.º 4
0
        /// <summary>
        /// Edited by Nattapong @26/8/2556
        /// Check Regis status from regApproveOfficerOic.aspx
        /// </summary>
        private void GetStatus()
        {
            BLL.DataCenterBiz biz = new BLL.DataCenterBiz();
            var ls = biz.GetStatus(SysMessage.DefaultSelecting);

            List <DTO.DataItem> newls = new List <DTO.DataItem>();

            if (ls.Count >= 0)
            {
                if (this.RegStatus.Equals("1") || this.RegStatus.Equals("2") || this.RegStatus.Equals("3"))
                {
                    for (int i = 0; i < ls.Count; i++)
                    {
                        if (ls[i].Id.Equals("") || ls[i].Id.Equals("2") || ls[i].Id.Equals("3"))
                        {
                            DTO.DataItem item = new DTO.DataItem();
                            item.Name = ls[i].Name;
                            item.Id   = ls[i].Id;
                            newls.Add(item);
                        }
                    }
                }
                else
                {
                    for (int i = 0; i < ls.Count; i++)
                    {
                        if (ls[i].Id.Equals("4") || ls[i].Id.Equals("5") || ls[i].Id.Equals("6"))
                        {
                            DTO.DataItem item = new DTO.DataItem();
                            item.Name = ls[i].Name;
                            item.Id   = ls[i].Id;
                            newls.Add(item);
                        }
                    }
                }
            }

            BindToDDL(ddlStatusApproval, newls);
        }