/// <summary>
    /// Carga la informacion de los tipos de clientes
    /// en gvAffectedClients con un filtro de busqueda
    /// Autor: Manuel GutiƩrrez Rojas
    /// Fecha: 02.Oct.2011
    /// </summary>
    /// <param name="searchFilter">filtro de busqueda</param>
    /// <param name="showErrorMessage">muestra mensaje de error en caso de no haber datos</param>
    private void Fill_gvAffectedClients(string searchFilter, bool showErrorMessage)
    {
        AffectedClient result = new AffectedClient();

        result.GetAffectedClients(searchFilter);

        if (result.Messages.Status == 0)
        {
            wucMessageControl.Title   = "Error";
            wucMessageControl.Image   = "../include/imagenes/error_32.png";
            wucMessageControl.Message = result.Messages.Message;
            wucMessageControl.ShowPopup();
        }
        else
        {
            if (result.AffectedClientsTable.Count <= 0 && showErrorMessage == true)
            {
                wucMessageControl.Title   = "Error";
                wucMessageControl.Image   = "../include/imagenes/advertencia_32.png";
                wucMessageControl.Message = "No se encontraron datos";
                wucMessageControl.ShowPopup();
            }
        }

        gvAffectedClients.DataSource = result.AffectedClientsTable;
        gvAffectedClients.DataBind();

        setStatusImage();
    }