Ejemplo n.º 1
0
        private void FillCommodityFactorGroup(DropDownList ddl, Guid?commodityClassId, Guid CommodityId, Guid?weradaId)
        {
            ddl.DataSource = null;
            ddl.Items.Clear();
            ddl.Items.Add(new ListItem("- - Please Select - -", ""));
            DataTable dt = GradingModel.GetCommodityFactorGroup(commodityClassId, CommodityId, weradaId);

            ddl.DataSource     = dt;
            ddl.DataTextField  = "GradingFactorGroupName";
            ddl.DataValueField = "ID";
            ddl.DataBind();
            Dictionary <string, int> factorGroups = new Dictionary <string, int>();

            foreach (DataRow dr in dt.Rows)
            {
                factorGroups.Add(dr["ID"].ToString(), int.Parse(dr["GradingResultStatusID"].ToString()));
            }
            ViewState.Add("FGs", factorGroups);
        }