/// <summary> /// Metodo :ListarPaginado /// Propósito :Permite Listar los sistemas registrados en seguridad paginado para JQGrid /// Retorno :Colección o lista de objetos de la entidad /// Autor :OCR - Orlando Carril R. /// Fecha/Hora de Creación :23/08/2015 /// Modificado :N/A /// Fecha/Hora Modificación :N/A /// </summary> /// <param name="objFiltroMaestro">Contiene parametros para listar la entidad</param> /// <returns></returns> public List <TablaBE> ListarTablaPaginado(BaseFiltroMaestro objFiltroMaestro) { TablaDataNx objTablaDataNx = null; List <TablaBE> lstTabla = null; try { objTablaDataNx = new TablaDataNx(); lstTabla = objTablaDataNx.ListarPaginado(objFiltroMaestro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, objFiltroMaestro.segUsuario, objFiltroMaestro.codEmpresa.ToString()); throw new Exception(returnValor.Message); } finally { if (objTablaDataNx != null) { objTablaDataNx.Dispose(); objTablaDataNx = null; } } return(lstTabla); }
/// <summary> /// Metodo :Buscar /// Propósito :Permite buscar un registro de la entidad /// Retorno :Datos de la entidad del objeto /// Autor :OCR - Orlando Carril R. /// Fecha/Hora de Creación :13/08/2015 /// Modificado :N/A /// Fecha/Hora Modificación :N/A /// </summary> /// <param name="codRegistro">Indica el ID de la entidad</param> /// <returns></returns> public TablaBE BuscarTabla(string codTabla, int pcodEmpresa, string pSegUsuario) { TablaDataNx objTablaDataNx = null; TablaBE objTabla = null; try { objTablaDataNx = new TablaDataNx(); objTabla = objTablaDataNx.Buscar(codTabla); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pSegUsuario, pcodEmpresa.ToString()); throw new Exception(returnValor.Message); } finally { if (objTablaDataNx != null) { objTablaDataNx.Dispose(); objTablaDataNx = null; } } return(objTabla); }