// Sirve para enviar las novedades protected void btnEnviarNovedad_Click(object sender, System.EventArgs e) { // Pregunta si el dt que carga las noveades por archivo ya se encuentra lleno if (_dtNovedadArchivo.Rows.Count > 0) { //Pregunta si ya selecciono enviar novedades definitivas if (chkEnviarNovedad.Checked == true) { //Recorre cada final y actualiza su estado a 1 para posteriormente dejarlas en pendientes por aplicar foreach (DataRow row in _dtNovedadArchivo.Rows) { row["Enviada"] = 1; } //Actualiza novedades AdministrarNovedades.ActualizarNovedadAEnviar(_dtNovedadArchivo); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('" + "Novedades enviadas correctamente" + "');", true); ddlAnio_SelectedIndexChanged(sender, e); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('" + "Asegurese de seleccionar la opcion de enviar novedades definitivas" + "');", true); } } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('" + "No hay información para enviar o imprimir, verifique haber seleccionado el archivo" + "');", true); } }