示例#1
0
    protected void RBtnLSupplier_SelectedIndexChanged(object sender, EventArgs e)
    {
        int SelectedIndex = RBtnLSupplier.SelectedIndex;

        switch (SelectedIndex)
        {
        case 0:
            DDLShared.Visible          = false;
            BtnSharedAdd.Visible       = false;
            GVShared.Visible           = false;
            LblSharedAlert.Visible     = false;
            ViewState["sharedListSel"] = 0;
            break;

        case 1:
            DDLShared.Visible          = true;
            BtnSharedAdd.Visible       = true;
            GVShared.Visible           = true;
            ViewState["sharedListSel"] = 1;
            GenerateReorderTrendController grtc = new GenerateReorderTrendController();
            List <string> supplierNames         = grtc.GetAllSupplierNames();
            DDLShared.DataSource = supplierNames;
            DDLShared.DataBind();
            break;
        }
    }
示例#2
0
    private List <string> GetSelectedSuppliers()
    {
        int           selectedSuppl         = (int)ViewState["sharedListSel"];
        List <string> supplNames            = new List <string>();
        GenerateReorderTrendController grtc = new GenerateReorderTrendController();

        switch (selectedSuppl)
        {
        case 0:
            supplNames = grtc.GetAllSupplierNames();
            return(supplNames);

        case 1:
            foreach (string gvr in (List <string>)ViewState["sharedListAdded"])
            {
                supplNames.Add(gvr);
            }
            return(supplNames);

        default:
            return(supplNames);
        }
    }