diff --git a/OC/RepSolicitudesAnticipo.aspx b/OC/RepSolicitudesAnticipo.aspx
index 933c5b36c..11bcad3d7 100644
--- a/OC/RepSolicitudesAnticipo.aspx
+++ b/OC/RepSolicitudesAnticipo.aspx
@@ -3,6 +3,7 @@
+
Reporte de Solicitudes de Anticipo
@@ -120,13 +121,14 @@
+ EmptyDataText="No se encontraron registros" OnRowDataBound="GvSolicitudes_RowDataBound">
+
-
+
@@ -233,12 +235,10 @@
-
diff --git a/OC/RepSolicitudesAnticipo.aspx.cs b/OC/RepSolicitudesAnticipo.aspx.cs
index bada1a237..e0e4ab855 100644
--- a/OC/RepSolicitudesAnticipo.aspx.cs
+++ b/OC/RepSolicitudesAnticipo.aspx.cs
@@ -77,6 +77,7 @@ public partial class OC_RepSolicitudesAnticipo : ClsPaginas
CargaProveedor();
CargaUsuarios();
CargaDatos();
+
}
private void CargaSubProyectos()
@@ -155,11 +156,20 @@ public partial class OC_RepSolicitudesAnticipo : ClsPaginas
}
protected void LnkCambiarFecha_Click(object sender, EventArgs e)
{
- GvSolicitudes.Columns[0].Visible = true;
- LnkGuardar.Visible = true;
- LnkCambiarFecha.Visible = false;
- UPAcciones.Update();
- UPDatos.Update();
+ if (GvSolicitudes.Rows.Count > 0)
+ {
+ GvSolicitudes.Columns[0].Visible = true;
+ LnkGuardar.Visible = true;
+ LnkCambiarFecha.Visible = false;
+ GvSolicitudes.HeaderRow.FCCheckBox("ChkAll").Attributes.Add("onclick", "SeleccionarTodos(this);");
+ UPAcciones.Update();
+ UPDatos.Update();
+ }
+ else
+ {
+ Alert("No hay informacion cargada", TipoMensaje.MsgAdvertencia);
+ }
+
}
protected void LnkGuardar_Click(object sender, EventArgs e)
{
@@ -284,4 +294,14 @@ public partial class OC_RepSolicitudesAnticipo : ClsPaginas
ImprimirbytesPDF(all, "RepSolicitudesAnticipo");
}
+
+ protected void GvSolicitudes_RowDataBound(object sender, GridViewRowEventArgs e)
+ {
+ if (e.Row.RowType == DataControlRowType.DataRow)
+ {
+ e.Row.FCCheckBox("ChkOrdenCompra").Attributes.Add("Class", "ChkOrdenCompra");
+ }
+
+ }
+
}
\ No newline at end of file