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; } }
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); } } }