/// <summary>
        /// Descripción: Obtiene informacion de las opciones activas filtradas por el id de listas.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="idListaDato"></param>
        /// <returns></returns>
        public List <OpcionDato> GetOpcionDatoByLista(int idListaDato)
        {
            var objCommand = GetSqlCommand("pNLS_OpcionDatoByLista");

            InputParameterAdd.Int(objCommand, "idListaDato", idListaDato);

            return(ListaDatoConvertTo.Opciones(Execute(objCommand)));
        }
        /// <summary>
        /// Descripción: Obtiene informacion de las listas de datos activos filtrado por el Id de ListaDato.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="idListaDato"></param>
        /// <returns></returns>
        public ListaDato GetListaDatoById(int idListaDato)
        {
            var objCommand = GetSqlCommand("pNLS_ListaDatoById");

            InputParameterAdd.Int(objCommand, "idListaDato", idListaDato);

            return(ListaDatoConvertTo.ListaDato(Execute(objCommand)));
        }
        /// <summary>
        /// Descripción: Obtiene informacion de las opciones de datos filtrado por el id.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public OpcionDato GetOpcionDatoById(int id)
        {
            var objCommand = GetSqlCommand("pNLS_OpcionDatoById");

            InputParameterAdd.Int(objCommand, "idOpcionDato", id);

            return(ListaDatoConvertTo.Opcion(Execute(objCommand)));
        }
        /// <summary>
        /// Descripción: Obtiene informacion de las Lista de datos activos
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <returns></returns>
        public List <ListaDato> GetListaDato()
        {
            var objCommand = GetSqlCommand("pNLS_ListaDato");

            return(ListaDatoConvertTo.ListaDatos(Execute(objCommand)));
        }