<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="frm_TarjetaCredito.aspx.vb" Inherits="SGHweb.frm_TarjetaCredito" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
    function mostrar_alerta() {
        alert('El monto seleccionado en la grilla sobrepasa el total del deposito');
    }
    
    function GetRadWindow() {
        var oWindow = null;
        if (window.radWindow) oWindow = window.radWindow;
        else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
        return oWindow;
    }

    function SizeToFit() {
        window.setTimeout(
        function () {
            var oWnd = GetRadWindow();
            oWnd.SetWidth(document.body.scrollWidth + 16);
            oWnd.SetHeight(document.body.scrollHeight + 39);
            oWnd.center();
        }, 400);

    }

    function CerrarVentana(arg) {
        GetRadWindow().close(arg);
    }
    function mostrar_alerta_cuenta() {
        alert('Seleccionar Cta Cte');
        //CerrarVentana();
        var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
        ajaxManager.ajaxRequest("Bloquear");
    }
    function CalcularTotal() {
        var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
        ajaxManager.ajaxRequest("CalcularTotal");
    }

</script>
 
</telerik:RadCodeBlock>


<script type="text/javascript" id="telerikClientEvents1">
    function RadAjaxManager1_OnRequestStart(sender, args) {
        if (args.get_eventTarget().indexOf("ExportToExcelButton") >= 0)
            args.set_enableAjax(false);
    }
    </script>


</head>
<body onload="SizeToFit()">
    <form id="form1" runat="server">
    <div>
        <div id="filtros"style="border-top:1px dotted #3E5729;padding-top:5px;border-bottom:1px dotted #3E5729;padding-bottom:5px;width:1037px;margin-bottom: 10px;">
        <table>
            <tr>
                <td>Moneda:</td>
                <td style="width:10%;">
                    <asp:Label ID="lblMoneda" runat="server" Text="Label"></asp:Label>
                </td>
                <td></td>
                <td>Desde:</td>
                <td style="width:23%;">
                    <telerik:RadDatePicker ID="dp_desde" runat="server" Skin="Windows7">
                        <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" Skin="Windows7"></Calendar>
                        <DateInput DisplayDateFormat="dd/MM/yyyy" DateFormat="dd/MM/yyyy" LabelWidth="40%"></DateInput>
                        <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
                    </telerik:RadDatePicker>
                </td>
                <td>Hasta:</td>
                <td style="width:23%;">
                    <telerik:RadDatePicker ID="dp_hasta" runat="server" Skin="Windows7">
                        <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" Skin="Windows7"></Calendar>
                        <DateInput DisplayDateFormat="dd/MM/yyyy" DateFormat="dd/MM/yyyy" LabelWidth="40%"></DateInput>
                        <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
                    </telerik:RadDatePicker>
                </td>
                <td>
                    <telerik:RadButton ID="RadButton1" runat="server" Text="Actualizar" 
                        Skin="Windows7">
                    </telerik:RadButton>
                </td>
            </tr>
        </table>
            
           
        </div>
        <telerik:RadGrid ID="RadGrid1" runat="server" Skin="Windows7" Culture="es-ES" 
            DataSourceID="SqlDataSource_SelectTarjetasDeCredito" CellSpacing="0" 
            GridLines="None" Width="1037px" AllowPaging="True" PageSize="20">
            <ClientSettings>
                <Scrolling AllowScroll="True" ScrollHeight="300px" />
            </ClientSettings>
<MasterTableView AutoGenerateColumns="False" DataKeyNames="DocumentoPagoID" 
                DataSourceID="SqlDataSource_SelectTarjetasDeCredito" 
                CommandItemDisplay="Top">
<CommandItemSettings ExportToPdfText="Export to PDF" ShowAddNewRecordButton="False" 
        ShowExportToExcelButton="True" ShowRefreshButton="False"></CommandItemSettings>

<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>

<ExpandCollapseColumn Visible="True" 
        FilterControlAltText="Filter ExpandColumn column" Created="True">
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>

    <Columns>
        <telerik:GridTemplateColumn UniqueName="TemplateColumnOpciones" 
            HeaderText="Seleccionar" 
            FilterControlAltText="Filter TemplateColumnOpciones column">
            <ItemTemplate>
                <asp:Panel ID="Panel1" runat="server">
                    <asp:CheckBox ID="check" runat="server" />
                </asp:Panel>
            </ItemTemplate>
            <FooterStyle Width="70px" HorizontalAlign="Center" />
            <HeaderStyle Width="70px" HorizontalAlign="Center" />
            <ItemStyle Width="70px" HorizontalAlign="Center" />
        </telerik:GridTemplateColumn>
        <telerik:GridBoundColumn DataField="DocumentoPagoID" 
            FilterControlAltText="Filter DocumentoPagoID column" 
            HeaderText="DocumentoPagoID" ReadOnly="True" SortExpression="DocumentoPagoID" 
            UniqueName="DocumentoPagoID" Display="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="UsuarioIDPreconcilia" 
            DataType="System.Int32" 
            FilterControlAltText="Filter UsuarioIDPreconcilia column" 
            HeaderText="U.Pre Concilia" ReadOnly="True" 
            SortExpression="UsuarioIDPreconcilia" UniqueName="UsuarioIDPreconcilia">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="Fecha" DataType="System.DateTime" 
            FilterControlAltText="Filter Fecha column" HeaderText="Fecha" 
            SortExpression="Fecha" UniqueName="Fecha" DataFormatString="{0:dd/MM/yy}">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="NombreTarjetaCredito" 
            FilterControlAltText="Filter NombreTarjetaCredito column" 
            HeaderText="Nombre Tarjeta" SortExpression="NombreTarjetaCredito" 
            UniqueName="NombreTarjetaCredito">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="NumeroTarjeta" 
            FilterControlAltText="Filter NumeroTarjeta column" HeaderText="NumeroTarjeta" 
            SortExpression="NumeroTarjeta" UniqueName="NumeroTarjeta">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="NumeroCheque" 
            FilterControlAltText="Filter NumeroCheque column" HeaderText="Numero Cheque" 
            SortExpression="NumeroCheque" UniqueName="NumeroCheque">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="Moneda" 
            FilterControlAltText="Filter Moneda column" HeaderText="Moneda" 
            SortExpression="Moneda" UniqueName="Moneda">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="Total" DataType="System.Decimal" 
            FilterControlAltText="Filter Total column" HeaderText="Total" 
            SortExpression="Total" UniqueName="Total">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="FechaPago" DataType="System.DateTime" 
            FilterControlAltText="Filter FechaPago column" HeaderText="FechaPago" 
            SortExpression="FechaPago" UniqueName="FechaPago" DataFormatString="{0:dd/MM/yy}">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="CuentaSoles" 
            FilterControlAltText="Filter CuentaSoles column" HeaderText="CuentaSoles" 
            SortExpression="CuentaSoles" UniqueName="CuentaSoles">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="CuentaDolares" 
            FilterControlAltText="Filter CuentaDolares column" HeaderText="CuentaDolares" 
            SortExpression="CuentaDolares" UniqueName="CuentaDolares">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="TipoCambio" DataType="System.Decimal" 
            FilterControlAltText="Filter TipoCambio column" HeaderText="TipoCambio" 
            SortExpression="TipoCambio" UniqueName="TipoCambio" Display="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="MonedaID" DataType="System.Int32" 
            FilterControlAltText="Filter MonedaID column" HeaderText="MonedaID" 
            SortExpression="MonedaID" UniqueName="MonedaID" Display="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="PlanCuentaID" 
            FilterControlAltText="Filter PlanCuentaID column" HeaderText="PlanCuentaID" 
            SortExpression="PlanCuentaID" UniqueName="PlanCuentaID" Display="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="PlanCuentaIDDolares" 
            FilterControlAltText="Filter PlanCuentaIDDolares column" 
            HeaderText="PlanCuentaIDDolares" SortExpression="PlanCuentaIDDolares" 
            UniqueName="PlanCuentaIDDolares" Display="False">
        </telerik:GridBoundColumn>
    </Columns>

<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
</EditFormSettings>

<PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
</MasterTableView>

<PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>

<FilterMenu EnableImageSprites="False"></FilterMenu>
        </telerik:RadGrid>

        <div id="footer"style="border-top:1px dotted #3E5729;padding-top:5px;border-bottom:1px dotted #3E5729;padding-bottom:5px;width:1037px;margin-top: 10px;">
        <table style="font-family: Arial, Helvetica, sans-serif; font-size: small; color: #707070; font-weight: bold;">
            <tr>
                <td>Total:</td>
                <td>
                    <asp:Label ID="lblTotal" runat="server" Text="0.00" Font-Bold="True" 
                        ForeColor="Black"></asp:Label>
                </td>
                <td>Comision:</td>
                <td>
                    <asp:TextBox ID="txt_comision" runat="server"></asp:TextBox>
                </td>
                <td>IGV:</td>
                <td>
                    <asp:TextBox ID="txt_igv" runat="server"></asp:TextBox>
                </td>
                <td>Portes:</td>
                <td>
                    <asp:TextBox ID="txt_portes" runat="server"></asp:TextBox>
                </td>
                <td>
                    <telerik:RadButton ID="RadButton2" runat="server" Text="Conciliar" 
                        Skin="Windows7">
                    </telerik:RadButton>
                </td>
            </tr>
        </table>
 
        </div>

        <asp:SqlDataSource ID="SqlDataSource_SelectTarjetasDeCredito" runat="server"  
            SelectCommand="SWP_CreditosCobranzasTarjetasCredito_Select" 
            SelectCommandType="StoredProcedure">
            <SelectParameters>
                <asp:ControlParameter ControlID="dp_desde" DefaultValue="01-01-9999" 
                    Name="Desde" PropertyName="SelectedDate" Type="DateTime" />
                <asp:ControlParameter ControlID="dp_hasta" DefaultValue="01-01-9999" 
                    Name="Hasta" PropertyName="SelectedDate" Type="DateTime" />
                <asp:QueryStringParameter DefaultValue="0" Name="BancoCuentaID" 
                    QueryStringField="CuentaCorriente" Type="Int32" />
                <asp:SessionParameter DefaultValue="0" SessionField="MonedaID" Name="MonedaID" />
            </SelectParameters>
        </asp:SqlDataSource>
    </div>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>

        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default">
        </telerik:RadAjaxLoadingPanel>

        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" 
        DefaultLoadingPanelID="RadAjaxLoadingPanel1">
            <AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="RadButton1">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="RadGrid1" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                        <telerik:AjaxUpdatedControl ControlID="lblTotal" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                        <telerik:AjaxUpdatedControl ControlID="RadButton2" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                    </UpdatedControls>
                </telerik:AjaxSetting>
                <telerik:AjaxSetting AjaxControlID="RadGrid1">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="RadGrid1" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                    </UpdatedControls>
                </telerik:AjaxSetting>
                <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="lblTotal" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                        <telerik:AjaxUpdatedControl ControlID="RadButton2" 
                            LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelCssClass="" />
                    </UpdatedControls>
                </telerik:AjaxSetting>
            </AjaxSettings>
            <ClientEvents OnRequestStart="RadAjaxManager1_OnRequestStart" />
        </telerik:RadAjaxManager>
    </form>
</body>
</html>
