<%@ Page Title="" Language="C#" MasterPageFile="~/Master/Cecam.Master" AutoEventWireup="true" CodeBehind="wfReceita.aspx.cs"
    Inherits="Cecam.PortalTransparencia.Web.Pages.wfReceita" %>

<%@ Register Src="~/UserControls/ucDownload.ascx" TagPrefix="uc" TagName="Download" %>

<asp:Content ID="Content1" ContentPlaceHolderID="cphConteudo" runat="server">

    <div class="cabecalho">
        Receitas
    </div>
    <asp:UpdatePanel ID="uppProcedimento" runat="server">
        <ContentTemplate>
<            <dx:ASPxRoundPanel ID="rpnCadastro" runat="server">
                <PanelCollection>
                    <dx:PanelContent>   

                        <ul class="form2col">
                            <li>
                                <span class="titulo">*Exercício:</span>
                                <ccn:ComboBox runat="server" ID="cbxExercicio" OnDataSearch="cbxExercicio_DataSearch" ValidationGroup="Receita" AutoPostBack="true"
                                    OnValueChanged="cbxExercicio_ValueChanged" IsRequired="true" />
                            </li>
                        </ul>
                        <ul class="form1col">
                            <li>
                                <span class="titulo">*Período:</span>
                                <ccn:DateEdit runat="server" ID="detInicial" ValidationGroup="Receita" IsRequired="true" />
                                <span class="titulo">a</span>
                                <ccn:DateEdit runat="server" ID="detFinal" ValidationGroup="Receita" IsRequired="true" />
                            </li>
                            <li>
                                <span class="titulo">*Tipo de Receita:</span>
                                <ccn:ComboBox runat="server" ID="cbxTipoReceita" OnDataSearch="cbxTipoReceita_DataSearch" ValidationGroup="Receita" Width="57.5%"
                                    IsRequired="true" />
                            </li>
                            <li>
                                <span class="titulo">Apenas com movimentação e valor orçado:</span>
                                <ccn:CheckBox runat="server" ID="ckbMovimentacao" />
                            </li>
                        </ul>
                    </dx:PanelContent>
                </PanelCollection>
            </dx:ASPxRoundPanel>
            <ul class="botoes">
                <li>
                    <asp:Label runat="server" ID="teste"></asp:Label>
                    <ccn:Button ID="btnPesquisar" SkinID="Pesquisar" runat="server" ValidationGroup="Receita" OnClick="btnPesquisar_Click" />
                </li>
                <li>
                    <ccn:Button ID="btnLimpar" SkinID="Limpar" runat="server" OnClick="btnLimpar_Click" />
                </li>
            </ul>
            <asp:UpdatePanel runat="server" ID="uppLista">
                <ContentTemplate>
                    <dx:ASPxRoundPanel ID="ASPxRoundPanel1" runat="server" HeaderText="Receitas">
                        <PanelCollection>
                            <dx:PanelContent>

                                <li style="float: left;">
                                    <asp:Label runat="server" ID="lblFiltro"></asp:Label>
                                </li>
                                <li style="float: right;">
                                    <asp:Label runat="server" Text="Exportar Listagem: pdf, txt, jpg, csv e URI" />
                                    <ccn:Button runat="server" ID="btnExportar" Image-Url="~/UI/img/bt-exportar.png" ClientEnabled="false" ToolTip="Exportar" SkinID=""
                                        OnClick="btnExportar_Click" />
                                </li>
                                <ccn:GridView runat="server" ID="gvwReceita" OnDataSearch="gvwReceita_DataSearch">
                                    <Columns>
                                        <ccn:GridDataTextColumn FieldName="Ficha" Caption="Ficha de Receita" Width="10%" />
                                        <ccn:GridDataTextColumn FieldName="Codigo" Caption="Categoria Econômica" Width="10%" />
                                        <ccn:GridDataTextColumn FieldName="DescricaoFicha" Caption="Descrição" Width="48%" />
                                        <ccn:GridDataSpinTextColumn FieldName="ValorOrcado" Caption="Orçado (R$)" Width="10%" DisplayFormatString="#,##0.00"
                                            Precision="18|2" />
                                        <ccn:GridDataSpinTextColumn FieldName="ValorLancado" Caption="Lançado (R$)" Width="10%" DisplayFormatString="#,##0.00"
                                            Precision="18|2" />
                                        <ccn:GridDataSpinTextColumn FieldName="ValorArrecadado" Caption="Arrecadado (R$)" Width="12%" DisplayFormatString="#,##0.00"
                                            Precision="18|2" />
                                    </Columns>
                                    <Settings ShowFooter="True" />
                                    <TotalSummary>
                                        <dx:ASPxSummaryItem FieldName="ValorOrcado" DisplayFormat="Total Orçado: {0:#,##0.00}" SummaryType="Sum" />
                                        <dx:ASPxSummaryItem FieldName="ValorLancado" DisplayFormat="Total Lançado: {0:#,##0.00}" SummaryType="Sum" />
                                        <dx:ASPxSummaryItem FieldName="ValorArrecadado" DisplayFormat="Total Arrecadado: {0:#,##0.00}" SummaryType="Sum" />
                                    </TotalSummary>
                                </ccn:GridView>                            
                            </dx:PanelContent>                            
                        </PanelCollection>
                    </dx:ASPxRoundPanel>
                </ContentTemplate>
            </asp:UpdatePanel>
            <uc:Download ID="ucFormatoDownload" runat="server" Titulo="Download" OnSucess="ucFormatoDownload_Sucess" />
        
        </ContentTemplate>
        
    </asp:UpdatePanel>
</asp:Content>