コード例 #1
0
    protected void btn_Save_Click(object sender, EventArgs e)
    {
        int result = _SaveUpdate();

        if (result > 0)
        {
            int res = objSchoolAdmin.TansferResponsibility(Convert.ToInt32(Request.QueryString["oldAdmin"]), result);
            objSchoolAdmin.DeleteClassAdmin(Convert.ToInt32(Request.QueryString["oldAdmin"]));

            Helper.ClearInputs(this.Controls);
            hdn_ClassAdminId.Value = "0";

            Response.Redirect("ClassAdmin.aspx?Ref=Transfer");
        }
        else if (result == 0)
        {
            //Record already exists
            string popupScript = "alert('Class admin already exists.');";
            ClientScript.RegisterStartupScript(Page.GetType(), "script", popupScript, true);
            txtEmail.Focus();
        }
    }
コード例 #2
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        try
        {
            objSchoolAdmin.DeleteClassAdmin(Convert.ToInt32(hdn_ClassAdminId.Value));
            string popupScript = "alert('" + (string)GetLocalResourceObject("ClassAdminDeleted") + "');";
            ClientScript.RegisterStartupScript(Page.GetType(), "script", popupScript, true);
            grd_ClassAdminList.DataBind();

            //Response.Redirect("TransferResponsibility.aspx?oldAdmin=" + hdn_ClassAdminId.Value.ToString() + "");
        }
        catch (Exception ex)
        {
            Helper.Log(ex.Message, "Class Admin Delete");
        }
    }
コード例 #3
0
    protected void btnSetDefault_Click(object sender, EventArgs e)
    {
        try
        {
            objSchoolAdmin.DeleteClassAdmin(Convert.ToInt32(Request.QueryString["oldAdmin"]), Convert.ToInt32(Session["UserId"]));
            string msg = (string)GetLocalResourceObject("ClassAdminTransferred");
            ClientScript.RegisterStartupScript(Page.GetType(), "script", msg, true);

            objAppAdmin.TansferResponsibilityToDefaultClassAdmin(Convert.ToInt32(Request.QueryString["oldAdmin"]));

            Response.Redirect("ClassAdmin.aspx?Ref=Transfer");
        }
        catch (Exception)
        {
            throw;
        }
    }
コード例 #4
0
ファイル: ClassAdmin.aspx.cs プロジェクト: 3niman/biketour-1
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            try
            {
                objSchoolAdmin.DeleteClassAdmin(Convert.ToInt32(hdn_ClassAdminId.Value), Convert.ToInt32(Session["UserId"]));

                string popupScript = "alert('Class admin deleted successfully.');";
                ClientScript.RegisterStartupScript(Page.GetType(), "script", popupScript, true);
                grd_ClassAdminList.DataBind();

                Response.Redirect("TransferResponsibilityClass.aspx?oldAdmin=" + hdn_ClassAdminId.Value.ToString() + "");
            }
            catch (Exception ex)
            {
                //Helper.errorLog(ex, Server.MapPath(@"~/ImpTemp/Log.txt"));
            }
        }
    }