示例#1
0
    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>";
        }
    }
示例#2
0
    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>";
        }
    }
示例#3
0
    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>";
        }
    }
示例#4
0
    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>";
        }
    }
示例#5
0
    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>";
        }
    }