protected void lblTambah_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         FvKaryawan.DefaultMode = FormViewMode.Insert;
         FvKaryawan.ChangeMode(FormViewMode.Insert);
         showGridView(false);
     }
 }
 protected void GvKaryawan_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Detail")
     {
         if (Page.IsValid)
         {
             FvKaryawan.DefaultMode = FormViewMode.ReadOnly;
             FvKaryawan.ChangeMode(FormViewMode.ReadOnly);
             dsKaryawanManajemen.FilterExpression = "NIP = '" + ((Label)((GridViewRow)((ImageButton)e.CommandSource).NamingContainer).Cells[0].FindControl("lblCol0Item")).Text + "'  AND TAHUN='" + ddlTahun.SelectedValue + "' AND BULAN = '" + ((Label)((GridViewRow)((ImageButton)e.CommandSource).NamingContainer).Cells[0].FindControl("Label38")).Text + "'";
             showGridView(false);
         }
     }
 }
 protected void GvKaryawan_RowEditing(object sender, System.Web.UI.WebControls.GridViewEditEventArgs e)
 {
     if (Page.IsValid)
     {
         dsKaryawanManajemen.FilterExpression = "NIP = '" + ((Label)GvKaryawan.Rows[e.NewEditIndex].Cells[0].FindControl("lblCol0Item")).Text + "' AND BULAN='" + ((Label)GvKaryawan.Rows[e.NewEditIndex].Cells[0].FindControl("Label38")).Text + "' and TAHUN='" + ddlTahun.SelectedValue + "'";
         e.Cancel = true;
         FvKaryawan.DefaultMode = FormViewMode.Edit;
         FvKaryawan.ChangeMode(FormViewMode.Edit);
         showGridView(false);
     }
     else
     {
         e.Cancel = true;
     }
 }
Esempio n. 4
0
        protected void lblTambah_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                FvKaryawan.DefaultMode = FormViewMode.Insert;
                FvKaryawan.ChangeMode(FormViewMode.Insert);
                showGridView(false);

                //if ((Session["GradeID"].ToString() == "2") || (Session["GradeID"].ToString() == "3"))
                //{
                //    DropDownList ddlStatusPegawai = (DropDownList)FvKaryawan.FindControl("ddlStatusPegawai");
                //	dsStatusPegawai.SelectCommand = "select * from taStatusPegawai where kode_status_pegawai in ('0','5','6')";
                //	ddlStatusPegawai.DataBind();
                //}
            }
        }
 protected void FvKaryawan_ItemCommand(object sender, FormViewCommandEventArgs e)
 {
     if ((e.CommandName == "Cancel_Detail") || (e.CommandName == "Cancel_Edit"))
     {
         showGridView(true);
     }
     else if (e.CommandName == "Cancel_Insert")
     {
         setInitialComponent();
         showGridView(true);
     }
     else if (e.CommandName == "Edit_Detail")
     {
         if (Page.IsValid)
         {
             dsKaryawanManajemen.FilterExpression = "NIP = '" + ((Label)FvKaryawan.FindControl("lblNIP")).Text + "' AND BULAN= '" + ((Label)FvKaryawan.FindControl("Label42")).Text + "'";
             FvKaryawan.DefaultMode = FormViewMode.Edit;
             FvKaryawan.ChangeMode(FormViewMode.Edit);
         }
     }
 }