Example #1
0
    protected void onAddButton(object source, CommandEventArgs e)
    {
        ViewState["AddEdit"] = "Add";
        txtButtonName.Text   = "";
        chkRanksList.Items.Clear();
        txtButtonName.Enabled = true;
        string[] cmdargs = e.CommandArgument.ToString().Split(',');

        ViewState["ScreenID"] = cmdargs[0].ToString();

        DataTable dt = BLL_Infra_ShipSettings.Get_RankList(0);

        chkRanksList.DataTextField  = "Rank_Short_Name";
        chkRanksList.DataValueField = "ID";
        chkRanksList.DataSource     = dt;

        chkRanksList.DataBind();

        string Ranklist = String.Format("showModal('dvAddButton',false);");

        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Ranklist", Ranklist, true);
        UpdScreenEntry.Update();
    }
Example #2
0
    protected void Edit(object source, CommandEventArgs e)
    {
        ViewState["AddEdit"] = "Edit";
        txtButtonName.Text   = "";
        chkRanksList.Items.Clear();
        //int ScreenID = 0;
        string[] cmdargs = e.CommandArgument.ToString().Split(',');

        ViewState["ID"] = cmdargs[0].ToString();
        DataTable dt = BLL_Infra_ShipSettings.Get_RankList(0);

        chkRanksList.DataTextField  = "Rank_Short_Name";
        chkRanksList.DataValueField = "ID";
        chkRanksList.DataSource     = dt;
        chkRanksList.DataBind();

        DataTable dtDetails = BLL_Infra_ShipSettings.Get_RankList(UDFLib.ConvertToInteger(ViewState["ID"]));

        txtButtonName.Text    = dtDetails.Rows[0]["Key"].ToString();
        txtButtonName.Enabled = false;
        int i = 0;

        foreach (ListItem chkitem in chkRanksList.Items)
        {
            if (dtDetails.Rows[i]["Selected"].ToString() == "1")
            {
                chkitem.Selected = true;
            }
            i++;
        }

        string msgdivResponseShow = string.Format("showModal('dvAddButton',false);");

        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "msgdivResponseShow", msgdivResponseShow, true);
        UpdScreenEntry.Update();
    }