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