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); }
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); }
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; }
/// <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); }