protected void submitEditDificultyLevel(object sender, EventArgs e)
    {
        DificultyLevelBusiness business = new DificultyLevelBusiness();

        string previousDificultyLevel = (string)Session["EditDificulty"];
        string newDificultyLevel      = dificultylevel.Text;
        bool   activated = CheckBox1.Checked;
        int    valueCheckBox;

        if (activated)
        {
            valueCheckBox = 1;
        }
        else
        {
            valueCheckBox = 0;
        }

        string error = business.editDificultyLevel(previousDificultyLevel, newDificultyLevel, valueCheckBox);

        if (error != null)
        {
            Errors.Text = error;
        }
        else
        {
            Response.Redirect("DificultyLevel.aspx");
        }
    }
    protected void deleteDificultyLevel(object sender, EventArgs e)
    {
        DificultyLevelBusiness business = new DificultyLevelBusiness();
        string dificultyLevelToDelete   = (string)Session["EditDificulty"];;

        business.deleteDificultyLevel(dificultyLevelToDelete);
        Response.Redirect("DificultyLevel.aspx");
    }
示例#3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DificultyLevelBusiness business = new DificultyLevelBusiness();

            List <string> dificultyLevelList = business.getDificultyLevels();
            showDificultyLevels(dificultyLevelList);
            Session["DificultyLeveslList"] = dificultyLevelList;
        }
        else
        {
            List <string> dificultyLevelList = (List <string>)Session["DificultyLeveslList"];
            showDificultyLevels(dificultyLevelList);
        }
    }
    protected void CreateDificultyLevel(object sender, EventArgs e)
    {
        DificultyLevelBusiness business = new DificultyLevelBusiness();

        string newDificultyLevel = dificulty.Text;
        int    state             = 1;

        string error = business.insertDificultyLevel(newDificultyLevel, state);

        if (error != null)
        {
            Errors.Text = error;
        }
        else
        {
            Response.Redirect("DificultyLevel.aspx");
        }
    }