Ejemplo n.º 1
0
 protected void dgLevel_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "AddNew")
     {
         dgLevel.FooterRow.Visible = true;
     }
     else if (e.CommandName == "Insert")
     {
         GlLevel glevel = new GlLevel();
         glevel.LvlCode    = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelCode")).Text;
         glevel.LvlDesc    = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelDesc")).Text;
         glevel.LvlMaxSize = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelMaxSize")).Text;
         glevel.LvlEnabled = ((DropDownList)dgLevel.FooterRow.FindControl("ddlLevelEnabled")).SelectedValue;
         glevel.LvlSegType = ((DropDownList)dgLevel.FooterRow.FindControl("ddlLevelSegType")).SelectedValue;
         glevel.LvlOrder   = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelOrder")).Text;
         LvlManager.InsertLevel(glevel);
         dgLevel.FooterRow.Visible = false;
         dgLevel.DataSource        = LvlManager.GetLevels();
         dgLevel.DataBind();
         dgGlCoaGen.DataSource = LvlManager.GetLevelsGrid();
         dgGlCoaGen.DataBind();
         //ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script language=JavaScript>alert('Created Successfully! ');</script>");
     }
     else
     {
         dgLevel.FooterRow.Visible = false;
     }
 }
Ejemplo n.º 2
0
    protected void dgLevel_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        GlLevel lvl = LvlManager.getLevel(((TextBox)dgLevel.Rows[e.RowIndex].FindControl("txtLevelCode")).Text);

        lvl.LvlDesc    = ((TextBox)dgLevel.Rows[e.RowIndex].FindControl("txtLevelDesc")).Text;
        lvl.LvlMaxSize = ((TextBox)dgLevel.Rows[e.RowIndex].FindControl("txtLevelMaxSize")).Text;
        lvl.LvlEnabled = ((DropDownList)dgLevel.Rows[e.RowIndex].FindControl("ddlLevelEnabled")).SelectedValue.ToString();
        lvl.LvlSegType = ((DropDownList)dgLevel.Rows[e.RowIndex].FindControl("ddlLevelSegType")).SelectedValue.ToString();
        lvl.LvlOrder   = ((TextBox)dgLevel.Rows[e.RowIndex].FindControl("txtLevelOrder")).Text;
        LvlManager.UpdateLevel(lvl);
        DataTable dtLvl = LvlManager.GetLevels();

        dgLevel.EditIndex  = -1;
        dgLevel.DataSource = dtLvl;
        dgLevel.DataBind();
        dgGlCoaGen.DataSource = LvlManager.GetLevelsGrid();
        dgGlCoaGen.DataBind();
        //ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script language=JavaScript>alert('Updated Successfully! ');</script>");
    }