private void BindDropdown() { try { MDMSVC.DC_Supplier_Search_RQ RQParam = new MDMSVC.DC_Supplier_Search_RQ(); RQParam.SupplierType = "File Static Data"; RQParam.PageNo = 0; RQParam.PageSize = int.MaxValue; var resultSet = _objMasterSVC.GetSupplier(RQParam); RQParam.SupplierType = "File & API Static Data"; var resultSet2 = _objMasterSVC.GetSupplier(RQParam); resultSet.AddRange(resultSet2); resultSet = resultSet.OrderBy(o => o.Name).ToList(); ddlSupplierList.DataSource = resultSet; ddlSupplierList.DataValueField = "Supplier_Id"; ddlSupplierList.DataTextField = "Name"; ddlSupplierList.DataBind(); ddlSupplierList.Items.RemoveAt(0); ddlSupplierList.Items.Insert(0, new ListItem("--Select --", "0")); fillattributes("MappingFileConfig", "MappingEntity", ddlEntityList); } catch (Exception ex) { } }
protected void fillSuppliers() { MDMSVC.DC_Supplier_Search_RQ RQParam = new MDMSVC.DC_Supplier_Search_RQ(); RQParam.SupplierType = "API Static Data"; RQParam.PageNo = 0; RQParam.PageSize = int.MaxValue; ddlSupplierName.DataSource = _objMasterSVC.GetSupplier(RQParam); ddlSupplierName.DataValueField = "Supplier_Id"; ddlSupplierName.DataTextField = "Name"; ddlSupplierName.DataBind(); }
private void fillSupplier(DropDownList ddl, DropDownList ddlSupplierPriority) { var result = _objMasterSVC.GetSupplier(new DC_Supplier_Search_RQ { PageNo = 0, PageSize = int.MaxValue, StatusCode = "ACTIVE" }); ddl.DataSource = result; ddl.DataValueField = "Supplier_Id"; ddl.DataTextField = "Name"; ddl.DataBind(); ddlSupplierPriority.DataSource = (from r in result where r.Priority != null orderby r.Priority select new { Priority = r.Priority }).Distinct().ToList();; ddlSupplierPriority.DataValueField = "Priority"; ddlSupplierPriority.DataTextField = "Priority"; ddlSupplierPriority.DataBind(); }
private void LoadSupplierDetails() { try { var result = _objMaster.GetSupplier(new MDMSVC.DC_Supplier_Search_RQ() { Supplier_Id = mySupplier_Id }); if (result != null && result.Count > 0) { //Fill all dropdown before setting the details //FillSupplierType(); FillSupplierEnablerCatgeroyType(); FillCredentialsType(); FillCredentialsCategoryType(); FillClientType(); } } catch (Exception) { throw; } }
private void FillPageData(Guid mySupplier_Id) { try { frmSupplierDetail.ChangeMode(FormViewMode.Edit); var result = _objMaster.GetSupplier(new MDMSVC.DC_Supplier_Search_RQ() { Supplier_Id = mySupplier_Id }); if (result != null) { if (result.Count > 0) { frmSupplierDetail.DataSource = result; frmSupplierDetail.DataBind(); BindMainSupplierData(); BindStatus(); DropDownList ddlStatusEdit = (DropDownList)frmSupplierDetail.FindControl("ddlStatusEdit"); DropDownList ddlSupplierType = (DropDownList)frmSupplierDetail.FindControl("ddlSupplierType"); DropDownList ddlPriorityEdit = (DropDownList)frmSupplierDetail.FindControl("ddlPriorityEdit"); CheckBox chkIsFullPull = (CheckBox)frmSupplierDetail.FindControl("chkIsFullPull"); if (result[0].StatusCode == string.Empty) { ddlStatusEdit.SelectedIndex = ddlStatusEdit.Items.IndexOf(ddlStatusEdit.Items.FindByText("-Select-")); } else { ddlStatusEdit.SelectedIndex = ddlStatusEdit.Items.IndexOf(ddlStatusEdit.Items.FindByText(result[0].StatusCode)); } if (result[0].SupplierType == string.Empty) { ddlSupplierType.SelectedIndex = ddlSupplierType.Items.IndexOf(ddlSupplierType.Items.FindByText("-Select-")); } else { ddlSupplierType.SelectedIndex = ddlSupplierType.Items.IndexOf(ddlSupplierType.Items.FindByText(result[0].SupplierType)); } if (result[0].Priority == null) { ddlPriorityEdit.SelectedIndex = ddlPriorityEdit.Items.IndexOf(ddlPriorityEdit.Items.FindByText("-Select-")); } else { ddlPriorityEdit.SelectedIndex = ddlPriorityEdit.Items.IndexOf(ddlPriorityEdit.Items.FindByValue(Convert.ToString(result[0].Priority))); } chkIsFullPull.Checked = (result[0].IsFullPull == null ? false : true); //ddlSupplierType.Items.FindByText(result[0].SupplierType).Selected = true; //ddlStatusEdit.Items.FindByText(result[0].StatusCode).Selected = true; //ddlPriorityEdit.SelectedValue = Convert.ToString(result[0].Priority); } } } catch { throw; } }
protected void bindSupplierSearchGrid(int intPageSize, int intPageIndex) { //Find Serarch Filter string SupplierCode = txtSupplierCode.Text.Trim(); string SupplierName = txtSupplierName.Text.Trim(); string SupplierType = Convert.ToString(ddlSupplierType.SelectedItem.Text); string ProductCategory = Convert.ToString(ddlProductCategory.SelectedValue); string ProductSubCategoryType = Convert.ToString(ddlProductCategorySubType.SelectedValue); string ddlStatusValue = Convert.ToString(ddlStatus.SelectedValue); MDMSVC.DC_Supplier_Search_RQ _objSearch = new MDMSVC.DC_Supplier_Search_RQ(); _objSearch.PageSize = intPageSize; _objSearch.PageNo = intPageIndex; if (!string.IsNullOrWhiteSpace(SupplierCode)) { _objSearch.Code = SupplierCode; } if (!string.IsNullOrWhiteSpace(SupplierName)) { _objSearch.Name = SupplierName; } if (SupplierType != "--ALL--") { _objSearch.SupplierType = SupplierType; } if (ProductCategory != "0") { _objSearch.ProductCategory_ID = ProductCategory; } if (ProductSubCategoryType != "0") { _objSearch.CategorySubType_ID = ProductSubCategoryType; } if (ddlStatusValue != "0") { _objSearch.StatusCode = ddlStatusValue; } divDropdownForEntries.Visible = true; var result = _objMaster.GetSupplier(_objSearch); if (result != null) { if (result.Count > 0) { grdSupplierList.VirtualItemCount = result[0].TotalRecords; lblTotalRecords.Text = result[0].TotalRecords.ToString(); } else { grdSupplierList.DataSource = null; grdSupplierList.DataBind(); lblTotalRecords.Text = String.Empty; divDropdownForEntries.Visible = false; } grdSupplierList.DataSource = result; grdSupplierList.PageIndex = intPageIndex; grdSupplierList.PageSize = intPageSize; grdSupplierList.DataBind(); } else { grdSupplierList.DataSource = null; grdSupplierList.DataBind(); lblTotalRecords.Text = String.Empty; } }