/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoEstado> List(BaseFiltro pFiltro) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(null, pFiltro.codRegDocumento, pFiltro.codRegEstado); foreach (var item in resul) { lstDocumentoEstado.Add(new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, auxcodRegDocumento = item.codRegDocumentoNombre, auxcodRegEstado = item.codRegEstadoNombre }); } } } catch (Exception ex) { throw ex; } return(lstDocumentoEstado); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEDocumentoEstado Find(BaseFiltro pFiltro) { BEDocumentoEstado documentoEstado = new BEDocumentoEstado(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(pFiltro.codDocumentoEstado, null, null); foreach (var item in resul) { documentoEstado = new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, }; } } } catch (Exception ex) { throw ex; } return(documentoEstado); }