SelectServidorPublico_ASService() public method

Motor de consulta del servicio de autosuggest
BPServidorPublico.SelectServidorPublico_ASService 25-Agosto-2014 Ruben.Cobos
public SelectServidorPublico_ASService ( ENTServidorPublico oENTServidorPublico ) : ENTResponse
oENTServidorPublico SIAQ.Entity.Object.ENTServidorPublico Entidad de Servidor Publico con los parámetros necesarios para realizar la consulta
return SIAQ.Entity.Object.ENTResponse
Exemplo n.º 1
0
        public static List<string> GetServiceList(string prefixText, int count)
        {
            BPServidorPublico oBPServidorPublico = new BPServidorPublico();
            ENTServidorPublico oENTServidorPublico = new ENTServidorPublico();
            ENTResponse oENTResponse = new ENTResponse();

            List<String> ServiceResponse = new List<String>();
            String Item;

            try
            {

                // Formulario
                oENTServidorPublico.Nombre = prefixText;

                // Transacción
                oENTResponse = oBPServidorPublico.SelectServidorPublico_ASService(oENTServidorPublico);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }

                // Configuración de arreglo de respuesta
                foreach (DataRow rowServidorPublico in oENTResponse.dsResponse.Tables[0].Rows){
                    Item = AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(rowServidorPublico["NombreCompleto"].ToString(), rowServidorPublico["ServidorPublicoId"].ToString());
                    ServiceResponse.Add(Item);
                }

            }catch (Exception){
                // Do Nothing
            }

            // Regresar listado de ServidorPublicos
            return ServiceResponse;
        }