protected void dg_NovCanceladas_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { WSConsultaBatch.ConsultaBatch dato = new WSConsultaBatch.ConsultaBatch(); dato = (WSConsultaBatch.ConsultaBatch)e.Item.DataItem; string path = ResolveUrl("~/Archivos/" + dato.NomArchGenerado); e.Item.Cells[(int)enum_NovCanceladas.Fecha_Solicitud].Text = DateTime.MinValue.Equals(dato.FechaGenera) ? "Sin especificar" : dato.FechaGenera.ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCanceladas.Prestador].Text = dato.Razonprestador.ToString(); switch (dato.OpcionBusqueda) { case 0: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Sin Filtro"; break; case 1: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Nro Beneficiario"; break; case 2: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Nro Novedad"; break; case 3: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Tipo Concepto"; break; case 4: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Concepto"; break; case 5: e.Item.Cells[(int)enum_NovCanceladas.Criterio].Text = "Entre Fechas"; break; } e.Item.Cells[(int)enum_NovCanceladas.NroBeneficio].Text = dato.NroBeneficio == 0 ? "Sin especificar" : dato.NroBeneficio.ToString(); e.Item.Cells[(int)enum_NovCanceladas.NroCredito].Text = dato.Idnovedad == 0 ? "Sin especificar" : dato.Idnovedad.ToString(); e.Item.Cells[(int)enum_NovCanceladas.FechaDesde].Text = dato.FechaDesde == null || DateTime.MinValue.Equals(dato.FechaDesde) ? "Sin especificar" : DateTime.Parse(dato.FechaDesde.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCanceladas.FechaHasta].Text = dato.FechaHasta == null || DateTime.MinValue.Equals(dato.FechaHasta) ? "Sin especificar" : DateTime.Parse(dato.FechaHasta.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCanceladas.TipoDescuento].Text = dato.UnConceptoLiquidacion.UnTipoConcepto.DescTipoConcepto; e.Item.Cells[(int)enum_NovCanceladas.Concepto].Text = dato.UnConceptoLiquidacion.DescConceptoLiq; e.Item.Cells[(int)enum_NovCanceladas.Descargar].Text = "<a href=" + path + "><img src=../../App_Themes/imagenes/Flecha_Abajo.gif style='border:0px'/></a>"; } }
protected void dg_DocEntregada_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { WSConsultaBatch.ConsultaBatch dato = new WSConsultaBatch.ConsultaBatch(); dato = (WSConsultaBatch.ConsultaBatch)e.Item.DataItem; string path = ResolveUrl("~/Archivos/" + dato.NomArchGenerado); e.Item.Cells[(int)enum_DocEntregada.Prestador].Text = dato.Razonprestador.ToString(); e.Item.Cells[(int)enum_DocEntregada.Fecha_Solicitud].Text = DateTime.MinValue.Equals(dato.FechaGenera) ? "Sin especificar" : dato.FechaGenera.ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_DocEntregada.NroCredito].Text = !dato.Idnovedad.HasValue ? "Sin especificar" : dato.Idnovedad.ToString(); e.Item.Cells[(int)enum_DocEntregada.NroBeneficio].Text = dato.NroBeneficio.Equals(0) ? "Sin especificar" : dato.NroBeneficio.ToString(); e.Item.Cells[(int)enum_DocEntregada.Fecha_Recepcion].Text = dato.FechaDesde == null || DateTime.MinValue.Equals(dato.FechaDesde) ? "Sin especificar" : (DateTime.Parse(dato.FechaDesde.ToString()).ToString("dd/MM/yyyy") + " - " + DateTime.Parse(dato.FechaHasta.ToString()).ToString("dd/MM/yyyy")); e.Item.Cells[(int)enum_DocEntregada.Estado_Documentacion].Text = string.IsNullOrEmpty(dato.IdEstado_Documentacion_Desc) ? "TODOS" : dato.IdEstado_Documentacion_Desc.ToString(); e.Item.Cells[(int)enum_DocEntregada.Descargar].Text = "<a href=" + path + "><img src=../../App_Themes/imagenes/Flecha_Abajo.gif style='border:0px'/></a>"; } }
protected void ddlArchivosGenerados_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { WSConsultaBatch.ConsultaBatch dato = new WSConsultaBatch.ConsultaBatch(); dato = (WSConsultaBatch.ConsultaBatch)e.Item.DataItem; e.Item.Cells[0].Text = dato.FechaPedido == null ? string.Empty : DateTime.Parse(dato.FechaPedido.ToString()).ToString("dd/MM/yy HH:mm"); e.Item.Cells[1].Text = !string.IsNullOrEmpty(dato.PeriodoCons)? dato.PeriodoCons.Substring(0, 4) + "-" + dato.PeriodoCons.Substring(4, 2): ""; //Esta columna se muestra cuando CriterioBusqueda != 0 esto son las novedades liquidadas e.Item.Cells[2].Text = dato.CriterioBusqueda.ToString(); switch (dato.OpcionBusqueda) { case 0: e.Item.Cells[3].Text = "Sin Filtro"; break; case 1: e.Item.Cells[3].Text = "Nro Beneficiario"; break; case 3: e.Item.Cells[3].Text = "Tipo Concepto"; break; case 4: e.Item.Cells[3].Text = "Concepto"; break; case 5: e.Item.Cells[3].Text = "Entre Fechas"; break; } e.Item.Cells[4].Text = dato.NroBeneficio.ToString() == "0" ? "Sin especificar" : dato.NroBeneficio.ToString(); e.Item.Cells[5].Text = dato.FechaDesde == null || DateTime.MinValue.Equals(dato.FechaDesde) ? "Sin especificar" : DateTime.Parse(dato.FechaDesde.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[6].Text = dato.FechaHasta == null || DateTime.MinValue.Equals(dato.FechaHasta) ? "Sin especificar" : DateTime.Parse(dato.FechaHasta.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[7].Text = dato.UnConceptoLiquidacion.UnTipoConcepto.DescTipoConcepto; e.Item.Cells[8].Text = dato.UnConceptoLiquidacion.DescConceptoLiq; string path = ResolveUrl("~/Archivos/" + dato.RutaArchGenerado); e.Item.Cells[9].Text = "<a href=" + path + "><img src=../../App_Themes/imagenes/Flecha_Abajo.gif style='border:0px'/></a>"; } }
protected void dg_TarjetaT3_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { WSConsultaBatch.ConsultaBatch dato = new WSConsultaBatch.ConsultaBatch(); dato = (WSConsultaBatch.ConsultaBatch)e.Item.DataItem; string path = ResolveUrl("~/Archivos/" + dato.NomArchGenerado); e.Item.Cells[(int)enum_TarjetaT3.Fecha_Solicitud].Text = DateTime.MinValue.Equals(dato.FechaGenera) ? "Sin especificar" : dato.FechaGenera.ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_TarjetaT3.Prestador].Text = dato.Razonprestador.ToString(); e.Item.Cells[(int)enum_TarjetaT3.Estado].Text = string.IsNullOrEmpty(dato.DescEstado) ? "TODOS" : dato.DescEstado.ToString(); e.Item.Cells[(int)enum_TarjetaT3.Provincia].Text = string.IsNullOrEmpty(dato.Provincia.DescripcionProvincia) ? "TODOS" : dato.Provincia.DescripcionProvincia.ToString(); e.Item.Cells[(int)enum_TarjetaT3.CodigoPostal].Text = dato.CodPostal.Equals(0) ? "Sin especificar" : dato.CodPostal.ToString(); e.Item.Cells[(int)enum_TarjetaT3.Regional].Text = string.IsNullOrEmpty(dato.Regional) || dato.Lote.Equals(0) ? "TODOS" : dato.Regional.ToString(); e.Item.Cells[(int)enum_TarjetaT3.Lote].Text = string.IsNullOrEmpty(dato.Lote) || dato.Lote.Equals(0) ? "TODOS" : dato.Lote.ToString(); e.Item.Cells[(int)enum_TarjetaT3.FechaDesde].Text = dato.FechaDesde == null || DateTime.MinValue.Equals(dato.FechaDesde) ? "Sin especificar" : DateTime.Parse(dato.FechaDesde.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_TarjetaT3.FechaHasta].Text = dato.FechaHasta == null || DateTime.MinValue.Equals(dato.FechaHasta) ? "Sin especificar" : DateTime.Parse(dato.FechaHasta.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_TarjetaT3.Descargar].Text = "<a href=" + path + "><img src=../../App_Themes/imagenes/Flecha_Abajo.gif style='border:0px'/></a>"; } }
protected void dg_NovCtaCteInventario_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { WSConsultaBatch.ConsultaBatch dato = new WSConsultaBatch.ConsultaBatch(); dato = (WSConsultaBatch.ConsultaBatch)e.Item.DataItem; string path = ResolveUrl("~/Archivos/" + dato.NomArchGenerado); e.Item.Cells[(int)enum_NovCtaCteInventario.Fecha_Solicitud].Text = DateTime.MinValue.Equals(dato.FechaGenera) ? "Sin especificar" : dato.FechaGenera.ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCtaCteInventario.Prestador].Text = dato.Razonprestador.ToString(); e.Item.Cells[(int)enum_NovCtaCteInventario.Estado].Text = dato.IdEstado_Documentacion == 0? "TODOS" : dato.IdEstado_Documentacion_Desc.ToString(); e.Item.Cells[(int)enum_NovCtaCteInventario.Cuil].Text = string.IsNullOrEmpty(dato.CUIL_Usuario) ? "Sin especificar" : Util.FormateoCUIL(dato.CUIL_Usuario, true); e.Item.Cells[(int)enum_NovCtaCteInventario.CantidadCuotas].Text = dato.Cuotas == 0 ? "Sin especificar" : dato.Cuotas.ToString(); e.Item.Cells[(int)enum_NovCtaCteInventario.FechaDesde].Text = dato.FechaDesde == null || DateTime.MinValue.Equals(dato.FechaDesde) ? "Sin especificar" : DateTime.Parse(dato.FechaDesde.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCtaCteInventario.FechaHasta].Text = dato.FechaHasta == null || DateTime.MinValue.Equals(dato.FechaHasta) ? "Sin especificar" : DateTime.Parse(dato.FechaHasta.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCtaCteInventario.FechaCambioEstadoDesde].Text = dato.FechaCambioEstadoDesde == null || DateTime.MinValue.Equals(dato.FechaCambioEstadoDesde) ? "Sin especificar" : DateTime.Parse(dato.FechaCambioEstadoDesde.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCtaCteInventario.FechaCambioEstadoHasta].Text = dato.FechaCambioEstadoHasta == null || DateTime.MinValue.Equals(dato.FechaCambioEstadoHasta) ? "Sin especificar" : DateTime.Parse(dato.FechaCambioEstadoHasta.ToString()).ToString("dd/MM/yyyy"); e.Item.Cells[(int)enum_NovCtaCteInventario.Concepto].Text = dato.UnConceptoLiquidacion.CodConceptoLiq == 0 ? dato.UnConceptoLiquidacion.DescConceptoLiq : dato.UnConceptoLiquidacion.CodConceptoLiq + Constantes.GUION + dato.UnConceptoLiquidacion.DescConceptoLiq; e.Item.Cells[(int)enum_NovCtaCteInventario.Descargar].Text = "<a href=" + path + "><img src=../../App_Themes/imagenes/Flecha_Abajo.gif style='border:0px'/></a>"; } }