<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SIG/Site.Master" CodeBehind="Afrm_contactoByEmpresa.aspx.vb" Inherits="SGHweb.Afrm_contactoByEmpresa" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<div style=" width: 100%; height: 55px">
    &nbsp; &nbsp; &nbsp; &nbsp;
    <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Times New Roman"
        Font-Size="16pt" Text=" CONTACTO POR EMPRESAS :: ">
    </asp:Label>&nbsp;
    <br />
    &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;
    <asp:Label ID="Label4" runat="server" Font-Bold="False" Font-Names="Arial" Font-Size="10pt"
        Text="Lista de contactos por empresas, Area de Soporte de Software."
        Width="450px">
    </asp:Label>
</div>

<center>
    <telerik:RadGrid ID="RadGrid1" runat="server" Culture="es-ES" 
        DataSourceID="SDS_sghP_EmpresasCombo" Skin="Vista" Width="95%"
        AllowFilteringByColumn="True" CellSpacing="0" GridLines="None">
        <GroupingSettings GroupContinuesFormatString="" GroupSplitDisplayFormat="" 
            GroupSplitFormat="" CaseSensitive="false"/>
        <ClientSettings>
            <Selecting AllowRowSelect="True" />
        </ClientSettings>
        <MasterTableView AutoGenerateColumns="False" ClientDataKeyNames="empresaid" 
            DataSourceID="SDS_sghP_EmpresasCombo" Name="empresaX" >
            <DetailTables>
                <telerik:GridTableView runat="server" DataSourceID="SDS_sghP_comboContato"
                    DataKeyNames="contactoid" AllowFilteringByColumn="false" 
                    AutoGenerateColumns="False" Width="95%" Name="ContactoX"
                    NoDetailRecordsText="No existen contactos." CommandItemDisplay="Top" 
                    HorizontalAlign="Right" >
                    <ParentTableRelation>
                        <telerik:GridRelationFields DetailKeyField="empresaid" MasterKeyField="empresaid" />
                    </ParentTableRelation>
                    <CommandItemSettings ExportToPdfText="Export to PDF" 
                        AddNewRecordText="Agregar Nuevo Contacto" ShowRefreshButton="False"></CommandItemSettings>
                    <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                    <HeaderStyle Width="20px"></HeaderStyle>
                    </RowIndicatorColumn>
                    <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
                    <HeaderStyle Width="20px"></HeaderStyle>
                    </ExpandCollapseColumn>
                        <Columns>
                            <telerik:GridEditCommandColumn ButtonType="ImageButton" CancelText="Cancelar" EditText="Editar"
                                FilterImageToolTip="Filtrar" InsertText="Insertar" HeaderText="Ed.">
                                <HeaderStyle HorizontalAlign="Center" Width="2%" />
                                <ItemStyle HorizontalAlign="Center" />
                            </telerik:GridEditCommandColumn>
                            <telerik:GridBoundColumn DataField="nombreApellido" 
                                FilterControlAltText="Filter nombreApellido column" HeaderText="Contacto" 
                                ReadOnly="True" SortExpression="nombreApellido" UniqueName="nombreApellido">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="nombreCargo" 
                                FilterControlAltText="Filter nombreCargo column" HeaderText="Cargo" 
                                ReadOnly="True" SortExpression="nombreCargo" UniqueName="nombreCargo">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="contactoid" DataType="System.Int32" 
                                FilterControlAltText="Filter contactoid column" HeaderText="contactoid" 
                                ReadOnly="True" SortExpression="contactoid" UniqueName="contactoid"
                                Display="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="telefono" 
                                FilterControlAltText="Filter telefono column" HeaderText="Telefono" 
                                ReadOnly="True" SortExpression="telefono" UniqueName="telefono">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="empresaid" DataType="System.Int32" 
                                FilterControlAltText="Filter empresaid column" HeaderText="empresaid" 
                                ReadOnly="True" SortExpression="empresaid" UniqueName="empresaid"
                                Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="cargoId" DataType="System.Int32" 
                                FilterControlAltText="Filter cargoId column" HeaderText="cargoId" 
                                ReadOnly="True" SortExpression="cargoId" UniqueName="cargoId"
                                Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="celular" 
                                FilterControlAltText="Filter celular column" HeaderText="Celular" 
                                ReadOnly="True" SortExpression="celular" UniqueName="celular">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="email" 
                                FilterControlAltText="Filter email column" HeaderText="E-mail" ReadOnly="True" 
                                SortExpression="email" UniqueName="email">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="observacion" 
                                FilterControlAltText="Filter observacion column" HeaderText="Observacion" 
                                ReadOnly="True" SortExpression="observacion" UniqueName="observacion">
                            </telerik:GridBoundColumn>
                            <telerik:GridCheckBoxColumn DataField="encargado" DataType="System.Boolean" 
                                FilterControlAltText="Filter encargado column" HeaderText="Encargado" 
                                SortExpression="encargado" UniqueName="encargado">
                            </telerik:GridCheckBoxColumn>
                            <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogType="RadWindow"
                                ConfirmText="&#191;Esta seguro de Eliminar el Contacto?" ConfirmTitle="Mensaje de Confirmacion"
                                HeaderTooltip="Eliminar" HeaderText="Eli."
                                UniqueName="column">
                                <HeaderStyle HorizontalAlign="Center" Width="2%"/>
                                <ItemStyle HorizontalAlign="Center" />
                            </telerik:GridButtonColumn>
                            <telerik:GridBoundColumn DataField="nombre" 
                                FilterControlAltText="Filter nombre column" HeaderText="nombre" 
                                ReadOnly="True" SortExpression="nombre" UniqueName="nombre"
                                Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ApellidoPaterno" 
                                FilterControlAltText="Filter ApellidoPaterno column" HeaderText="ApellidoPaterno" 
                                ReadOnly="True" SortExpression="ApellidoPaterno" UniqueName="ApellidoPaterno"
                                Visible="false">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ApellidoMaterno" 
                                FilterControlAltText="Filter ApellidoMaterno column" HeaderText="ApellidoMaterno" 
                                ReadOnly="True" SortExpression="ApellidoMaterno" UniqueName="ApellidoMaterno"
                                Visible="false">
                            </telerik:GridBoundColumn>
                        </Columns>
                    <EditFormSettings EditFormType="WebUserControl" UserControlName="~/SIG/Interno/contactos/Afrm_contactoByEmpresaWUC.ascx">
                    <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
                    </EditFormSettings>
                    <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                </telerik:GridTableView>
            </DetailTables>
        <CommandItemSettings ExportToPdfText="Export to PDF"></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:GridBoundColumn DataField="empresaid" DataType="System.Int32" 
                    FilterControlAltText="Filter empresaid column" HeaderText="empresaid" 
                    ReadOnly="True" SortExpression="empresaid" UniqueName="empresaid"
                    AllowFiltering="False" Display="false">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="razoncomercial" 
                    FilterControlAltText="Filter razoncomercial column" HeaderText="Razon Comercial" 
                    ReadOnly="True" SortExpression="razoncomercial" UniqueName="razoncomercial"
                    FilterControlWidth="100%" AutoPostBackOnFilter="true" 
                    ShowFilterIcon="false" >
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="razonsocial" 
                    FilterControlAltText="Filter razonsocial column" HeaderText="Razon Social" 
                    ReadOnly="True" SortExpression="razonsocial" UniqueName="razonsocial"
                    FilterControlWidth="100%" AutoPostBackOnFilter="true" 
                    ShowFilterIcon="false" >
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Estado" DataType="System.Byte" 
                    FilterControlAltText="Filter Estado column" HeaderText="Estado" ReadOnly="True" 
                    SortExpression="Estado" UniqueName="Estado"
                    Visible="false">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="direccion" 
                    FilterControlAltText="Filter direccion column" HeaderText="Direccion" 
                    ReadOnly="True" SortExpression="direccion" UniqueName="direccion"
                    AllowFiltering="False">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="telefono1" 
                    FilterControlAltText="Filter telefono1 column" HeaderText="Telefono" 
                    ReadOnly="True" SortExpression="telefono1" UniqueName="telefono1"
                    AllowFiltering="False" >
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="telefono2" 
                    FilterControlAltText="Filter telefono2 column" HeaderText="Movil" 
                    ReadOnly="True" SortExpression="telefono2" UniqueName="telefono2"
                    AllowFiltering="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>
    <asp:SqlDataSource ID="SDS_sghP_EmpresasCombo" runat="server" 
        SelectCommand="sghP_EmpresasCombo" SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:Parameter DefaultValue="1" Name="tipo" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>

    <asp:SqlDataSource ID="SDS_sghP_comboContato" runat="server" 
        SelectCommand="sghP_comboContato" SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:Parameter DefaultValue="1111" Name="empresaid" Type="Int32" />
            <asp:Parameter DefaultValue="1" Name="tipo" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
    <br />

</center>
</asp:Content>
