private void BindClaimType() { DropDownListClaimType.DataSource = ClaimType.GetClaimTypeList(); DropDownListClaimType.DataTextField = "Description"; DropDownListClaimType.DataValueField = "ClaimTypeId"; DropDownListClaimType.DataBind(); DropDownListClaimType.Items.Insert(0, new ListItem("Please select", "0")); }
private void BindClaimType() { //DropDownListClaimType.Items.Insert(0, new ListItem("All", "99")); //DropDownListClaimType.Items.Insert(1, new ListItem("Expired Stock", "0")); //DropDownListClaimType.Items.Insert(2, new ListItem("Factory Fault", "1")); //DropDownListClaimType.Items.Insert(3, new ListItem("DemoPromo", "2")); //DropDownListClaimType.Items.Insert(4, new ListItem("Recall", "3")); DropDownListClaimType.Items.Insert(0, new ListItem("Expired Stock", "0")); DropDownListClaimType.Items.Insert(1, new ListItem("Factory Fault", "1")); DropDownListClaimType.Items.Insert(2, new ListItem("DemoPromo", "2")); DropDownListClaimType.Items.Insert(3, new ListItem("Recall", "3")); DropDownListClaimType.DataBind(); }
private void BindClaimType() { DropDownListClaimType.DataSource = ClaimType.GetClaimTypeList(); DropDownListClaimType.DataTextField = "Description"; DropDownListClaimType.DataValueField = "ClaimTypeId"; DropDownListClaimType.DataBind(); //DropDownListClaimType.Items.Insert(0, new ListItem("Please select", "0")); DropDownListClaimType.Items.Insert(0, new ListItem("All", "99")); //DropDownListClaimType.Items.Insert(0, new ListItem("All", "99")); //DropDownListClaimType.Items.Insert(1, new ListItem("Expired Stock", "0")); //DropDownListClaimType.Items.Insert(2, new ListItem("Factory Fault", "1")); //DropDownListClaimType.Items.Insert(3, new ListItem("DemoPromo", "2")); //DropDownListClaimType.Items.Insert(4, new ListItem("Recall", "3")); //DropDownListClaimType.DataBind(); }
protected void DropDownListSupplier_SelectedIndexChanged(object sender, EventArgs e) { if (Convert.ToInt32(DropDownListSupplier.SelectedValue) == 1) //MMS { DropDownListClaimType.ClearSelection(); BindClaimType(); DropDownListClaimType.Items.FindByValue("1").Selected = true; //Expired Stock DropDownListClaimType.Enabled = false; PanelKeyAccount.Visible = false; DropDownListClaimResponsible.ClearSelection(); DropDownListClaimResponsible.Items.FindByValue("0").Selected = true; DropDownListClaimResponsible.Enabled = true; } else if (Convert.ToInt32(DropDownListSupplier.SelectedValue) == 2) //Monteagle Africa { PanelKeyAccount.Visible = true; DropDownListClaimType.Enabled = true; DropDownListClaimResponsible.ClearSelection(); DropDownListClaimResponsible.Items.FindByValue("3").Selected = true; DropDownListClaimResponsible.Enabled = false; } else { DropDownListClaimType.Enabled = true; PanelKeyAccount.Visible = false; DropDownListClaimResponsible.ClearSelection(); DropDownListClaimResponsible.Items.FindByValue("3").Selected = true; DropDownListClaimResponsible.Enabled = false; //DropDownListClaimType.Items.Remove(DropDownListClaimType.Items.FindByText("Expired Stock")); //ExpiredStock //Commented out on 2018/05/04 as per Matthew request } MakeAwareLabel(); }
private void BindClaim() { try { StoreRep.Web.Code.Claim claim = StoreRep.Web.Code.Claim.GetClaimByClaimId(this.claimId); /* * PayStore - 0 = No * PayStore - 1 = Yes * PayStore - 99 = Not indicated yet */ RadioButtonPayStoreNo.Checked = claim.PayStore == 0; RadioButtonPayStoreYes.Checked = claim.PayStore == 1; /* * SupplierClaimBack - 0 = No * SupplierClaimBack - 1 = Yes * SupplierClaimBack - 99 = Not indicated yet */ RadioButtonClaimSupplierNo.Checked = claim.SupplierClaimBack == 0; RadioButtonClaimSupplierYes.Checked = claim.SupplierClaimBack == 1; DropDownListSupplier.ClearSelection(); DropDownListSupplier.Items.FindByValue(claim.ClaimSupplierId.ToString()).Selected = true; //BindStore(); DropDownListStore.ClearSelection(); DropDownListStore.Items.FindByValue(claim.StoreId.ToString()).Selected = true; TextBoxClaimDate.Text = claim.FormattedClaimDateEdit.ToString(); TextBoxClaimNumber.Text = claim.ClaimNumber; DropDownListClaimType.ClearSelection(); DropDownListClaimType.Items.FindByValue(claim.ClaimTypeId.ToString()).Selected = true; DropDownListClaimResponsible.ClearSelection(); DropDownListClaimResponsible.Items.FindByValue(claim.ClaimResponsibleId.ToString()).Selected = true; DropDownListCategory.ClearSelection(); DropDownListCategory.Items.FindByValue(claim.ClaimSkuCategoryId.ToString()).Selected = true; BindClaimSkuSubCategory(); DropDownListSubCategory.ClearSelection(); DropDownListSubCategory.Items.FindByValue(claim.ClaimSkuSubCategoryId.ToString()).Selected = true; TextBoxValue.Text = claim.Value.ToString(); //PanelQuantity.Visible = Convert.ToInt32(DropDownListClaimType.SelectedValue) == 4; //Recall if (Convert.ToInt32(DropDownListClaimType.SelectedValue) == 4)//Recall { PanelBatchNumber.Visible = true; TextBoxBatchNumber.Text = claim.BatchNumber; } else { PanelBatchNumber.Visible = true; TextBoxBatchNumber.Text = ""; } TextBoxQuantity.Text = claim.Quantity.ToString(); TextBoxComment.Text = claim.Comment; TextBoxClaimReference.Text = claim.ClaimReference; TextBoxCaptureDate.Text = String.Format("{0:d/M/yyyy HH:mm:ss}", claim.CreatedDate); TextBoxCapturedBy.Text = claim.ModifiedUser; if (Convert.ToInt32(DropDownListSupplier.SelectedValue) == 2) //Monteagle Africa { PanelKeyAccount.Visible = true; DropDownListKeyAccount.ClearSelection(); DropDownListKeyAccount.Items.FindByValue(claim.KeyAccountId.ToString()).Selected = true; } else { PanelKeyAccount.Visible = false; } BindClaimTypeSelection(); } catch (System.Data.SqlClient.SqlException sqlEx) { for (int i = 0; i < sqlEx.Errors.Count; i++) { LabelError.Text += (sqlEx.Errors[i].Message + "<br />"); } PanelError.Visible = true; } catch (Exception exception) { LabelError.Text += (exception.Message + "<br />"); PanelError.Visible = true; } }